•  
      request #41441 Migrate Roadmap widget to Vue 3
    Infos
    #41441
    Clarck Robinson (robinsoc)
    2025-01-08 16:55
    2025-01-08 11:56
    43124
    Details
    Migrate Roadmap widget to Vue 3

    Part of the bigger request #31168 Migration Vue2 => Vue3.

    Also part of request #39712 Migrate class component apps to Composition API + Vue 3 because class components is used.

    Empty
    Empty
    Empty
    • [ ] enhancement
    • [x] internal improvement
    Empty
    Stage
    Empty
    Under implementation
    Empty
    Attachments
    Empty
    References
    Referencing request #41441

    Git commit

    tuleap/tuleap/stable

    Remove v-translate and translate tags in Roadmap widget app e5169f0783
    Composition API in Roadmap widget App.vue 4ff8891127
    Composition API in Roadmap widget loading state 07e6c47146
    Composition API in empty state d0452646af
    Composition API in Iterantion folder 391c4bdd93
    Composition API in SubtaskHeader 7ba05dbeef
    Composition API in SubtaskMessage* 7ef12780bc
    Composition API in SubtaskSkeleton* 7ccf0a210c
    Composition API in some component in Task/ folder b0d160ae72
    Composition API in some component in Task/ folder 4383e61afd
    Composition API in some DependencyArrow component. a71b09555c
    chore: Composition API in ShowClosedControl 208a5d59e6
    chore: Composition API in DependencyNatureControl cde25aa484
    chore: Composition API in TimePeriodControl 95b017b98e
    chore: Composition API in TimePeriodUnits 1f6cb38dcf
    chore: Composition API in TimePeriodYears 41430be12e
    chore: Composition API in GanttBoard and TimePeriodHeader 4974239a84
    chore: Composition API in GanttTask 2d08537bb8
    chore: Composition API in TaskHeader 5f8f00c2ce
    chore: Composition API in TaskBar dd6bdab5b6
    chore: Composition API in TodayIndicator and ScrollingArea 8f8ea283ea
    refactor: GanttBoard tests to simplify the bump to Vue 3 9a872187a6
    refactor: DependencyNatureControl tests to simplify the bump to Vue 3 5e5fc8e268
    refactor: TaskHeader tests to simplify the bump to Vue 3 6c9f3b8b61
    refactor: TimePeriod tests to simplify the bump to Vue 3 6aee3ea706
    refactor: BarPopover tests to simplify the bump to Vue 3 8e19d5395c
    refactor: TaskBar tests to simplify the bump to Vue 3 7ea7ccb27f
    refactor: drop dead dependencies + avoid shared state f179721820
    refactor: roadmap tests to simplify the bump to Vue 3 1394743952

    Follow-ups

    User avatar
    • Original Submission
      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