•  
      request #39711 Get rid of vuex
    Infos
    #39711
    Marie Ange Garnier (marieange)
    2026-03-25 17:20
    2024-09-25 11:28
    41424
    Details
    Get rid of vuex

    We want to diminish our need of store :

    • check that we do not have remaining direct useStore in components (were used during migration,because vue3 getters are readonly)

      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 (request #44447)

    • [ ] git repositories-list

    • [ ] program-management - planned iteration

    • [ ] program-management - program_mangement

    • [ x] create pull request button (request #44084)

    • [ ] roadmap widget

    • [ ] taskboard

    • [x] test mangement

    • [ ] testplan

    • [x] timetracking overview

    • [ ] tracker creation

    • [ ] workflow

    Empty
    Empty
    Empty
    • [ ] enhancement
    • [x] internal improvement
    Empty
    Stage
    Empty
    New
    Empty
    Attachments
    Empty
    References
    Referencing request #39711

    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
    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
    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
    User avatar
    Kevin Traini (ktraini)2025-08-25 15:17
    • 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
    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