•  
     
    story #11189 have a smart bread crumb
Summary
Empty
have a smart bread crumb
Empty

Code pen available: https://codepen.io/enalean/details/GyaNNd/

The smart bread crumb allows a quick switch to sibling milestones and parent milestones as well as parent actions.

For instance from a sprint cardwall, in one click I can go in parent Release overview.

Details

  • The smart breadcrumb only apply on Agile Dasbhoard scrum ATM
  • It links the sibling milestones ordered by id in reverse order and only the open one (the newest come first). The ordering must be the same as the Planning view. Only the first 10 milestones (after ordering) are listed.
  • Action links propose, according to configuration: Overview, Planning, Cardwall, Release, Test Management, Artifact
  • FlamingParrot view (cardwall) is supported in best effort

Data are injected at start.

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
#11189
Manuel Vacelet (vaceletm)
2018-04-18 10:20
2018-02-26 09:58
4448

References
Referencing story #11189

Git commit

tuleap/deps/3rdparty/viewvc-theme-tuleap

Fix styling issues on new breadcrumb 7ca642ec5a
Fix styling issues on new breadcrumb 23a9d48d57

tuleap/tuleap/stable

Add an AgileDashboard "root" breadcrumb b3bf57a640
GET /milestones/:id/siblings 8f540ea142
Fix height of kanban 42f5c0e6f3
Display current kanban name in the breadcrumb 4395247fcb
Display Administration in breadcrumb 38bafe2483
Fix fatal error when importing an Agile Dashboard template from the web UI 65efd797c5
Refactoring breadcrumb into objects 7d9de401ee
Force update to the ViewVC theme supporting the smart breadcrumbs 1dd883327d
Move the Admin toolbar item into the root breadcrumb in BurningParrot d252a79c11
Convert the Admin toolbar item in Kanban 780381f50e
Move the Admin toolbar item into the root breadcrumb in FlamingParrot a17e66e75f
Move admin toolbar item into the root breadcrumb for AD administration 60a22ff2ab
Move admin toolbar item into the root breadcrumb for trackers eb89967061
Add milestone breadcrumb actions (Cardwall, Overview, etc.) c1afdfcecc
Add a title on Breadcrumb items aa02d1db17
Add the Administration breadcrumb in Edit Planning and Import pages de6117481b
Introduce sections in breadcrumbs 158d154038
Display siblings of the milestones in the breadcrumb a96beac259
Overview. Overview everywhere! 4632fb694c
Display missing external link icon 6e14296d5f
Force milestone to have a parent 7ff4ad9f1f
Remove legacy siblings in title dropdown 4f533c4806
Fix styling issues on new breadcrumb 7f7ea72552
Display missing external link icon 6786473905
Display missing external link icon 256216c0d6
Redirect to overview pane instead of planning-v2 in TTM db30ade67d
Include move-breadcrumb.js in TTM bundle 7f108740bf
Fix display of breadcrumbs in TTM 7d7d145277
Update PaneInfo to show an icon in TTM breadcrumb e5b8d287e5

Follow-ups

User avatar
Joris MASSON (jmasson)2018-04-03 11:52
  • 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
Joris MASSON (jmasson)2018-04-03 11:06
  • 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
  • Permissions set to