•  
      request #39711 Get rid of vuex
    Infos
    #39711
    Marie Ange Garnier (marieange)
    2024-09-25 11:28
    2024-09-25 11:28
    41338
    Details
    Get rid of vuex

    We want to diminish our need of store :

    • stores tend to contain to mush Domain logic
    • stores have been used to share readonly properties, now we can use inject/provide instead
    • when store is in place, we should replace remaining usages with pinia

    Remaining vuex usages:

    • [ ] baseline
    • [ ] document
    • [ ] git repositories-list
    • [ ] program-management - planned iteration
    • [ ] program-management - program_mangement
    • [ ] create pull request button
    • [ ] roadmap widget
    • [ ] taskboard
    • [ ] test mangement
    • [ ] testplan
    • [ ] timetracking overview
    • [ ] tracker creation
    • [ ] workflow
    Empty
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    New
    Empty
    Attachments
    Empty
    References
    References list is empty