•  
     
    story #15102 highlight informations to the end user
Summary
Empty
highlight informations to the end user

The end user will be informed when new informations as new release notes are available on Tuleap.

https://codepen.io/enalean/pen/b3dcdb227e4edf1413b5e76e2a157790

The idea is to remove the "help" dropdown in the top menu by the floating button.

All value available in the "help" dropdown will be available in the floating button.

A "What's new?" value will be added. The URL will be built with the Tuleap version and will lead to the corresponding Tuleap release note on tuleap.org.

For instance if Tuleap version is 11.16, the URL will be https://www.tuleap.org/resources/release-notes/tuleap-11-16/

It is possible to customise that URL at each upgrade, that means that the upgrade ovrewrites the URL. So, it is possible to change it particularly for platforms that have no internet access.

The floating button will work that way :

  • if Tuleap has been upgraded :
    • the floating button will be visible (with a yellow star, see codepen)
    • the "What's new?" is highlighted
  • if the user has already clicked on the star and on what's new? after an upgrade:
    • the floating button becomes less visible (with a "?", see codepen)
    • the "What's new?" won't be highlight anymore

 

 

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
#15102
Sandra Echinard (sechinard)
2020-09-03 10:46
2020-07-10 13:24
3936

References
Referencing story #15102

Git commit

tuleap/tuleap/stable

Display help dropdown with constant links and remove the navbar help dropdown 0a551bd6e1
Improve accessibility for help button a257c5cea9
Display actual release note link on help dropdown f68aa3a4ce
Remove join community from navbar 59969c9676
Better alignment of help button f5a1a25207
auto update release note on major upgrade a7826dee5d
Fix UI stuff of the new help button d84b20e117
actual link is not well updated correctly d53155112f
Remove animation of the help button on FP pages 1637389996
Help and documentation links are broken a2ef6ba887
Help dropdowns links are centered in login page d67f4460ad
Allows keyword "self" instead of id for user preferences 29f026e070
Fix typo in release notes link 91c91d9fb4
highlight help dropdown when new release note is available bb4281618a
Better management of Tuleap versions for the release note links 326a59d90f
Add a way to add custom release note link as site admin 83b5da1e6b
The release note link in the Help menu is highlighted until the menu is opened once c7cbc0d2ac
The question mark of the help button disappears when displaying the testmanagement dependency graph 0dd5d7682f
Display the release note link to all users in the Help menu d6239a0227
Do not highlight the release note the first time a user login 5485d5343f
Do not highlight the release note the first time a user login with a OIDC provider e030bfe7e4
Allow tuleap my_contact_support to display modale with new dropdown 3c385b0c87
Allow tuleap my_contact_support to display modale with new dropdown 474753b897

Follow-ups

User avatar
  • 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
User avatar
  • So that
    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
  • 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