•  
     
    story #16645 have searchable (multi) select boxes with (static binding, no dependencies)
Summary
Empty
have searchable (multi) select boxes with (static binding, no dependencies)
Empty

The goal is to initiate the SelectX component and to have it deployed in real code behind a feature flag:

  1. Init the new component + finalize IE11 support
  2. Includes it in TLP and document it
  3. Use it in artifact view (and modal v1)
Empty
Empty
Status
Empty
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
#16645
Manuel Vacelet (vaceletm)
2020-11-10 12:12
2020-09-07 10:25
17494

References
Referencing story #16645

Git commit

tuleap/tuleap/stable

Have a dummy component looking like a <select> 5ff1c33ec2
Generate the content of the dropdown 11ffb2750b
Be able to select/unselect single values 2994a11675
We don't need mustache to render a list-picker f89bac12d9
Have a selection state e8a8a61850
Filter the possible values 9bc5645998
Correct gettext extraction for list-picker a3696474b1
i18n strings are not extracted 0412527aa0
select/unselect multiple values 4b29773840
Have a destroy() function to remove events listeners on document b102699554
Hide the source <select> before loading translations aa4c6de0db
Use list pickers in artifact view 275cb6b8b4
Handle artifact forms validation in FlamingParrot f0c16fa413
Keyboard navigation in list-pickers 0815f934b4
Extract classes out of the helpers folder 257ac62019
Document the components 9dfa51cbde
Display the select box instead of the list picker in IE11 feed262cd7

Follow-ups

User avatar
gerrit #20146 integrated into Tuleap 11.18.99.237.

  • 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