•  
      request #29264 Split the build of tracker plugin frontend assets into multiple apps
    Infos
    #29264
    Thomas Gerbet (tgerbet)
    2023-09-20 19:46
    2022-10-28 16:21
    30846
    Details
    Split the build of tracker plugin frontend assets into multiple apps

    Follow-up of request #29233. See ADR-0017 for context.

    This prepare the place for the upcoming work on the tracker homepage that will need another JS app.

    Trackers
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Thomas Gerbet (tgerbet)
    Under implementation
    Empty
    Attachments
    Empty
    References
    Referencing request #29264

    Git commit

    tuleap/tuleap/stable

    Move the "bundling" on tracker legacy scripts into an independent app 88d1a8d8d6
    Make sure tracker legacy bundle is loaded at the beginning of the page ee53931ad7
    fix: required indicator in timeframe administration f006a9a794
    chore: Build Move artifact modal separately d8b64a784b
    chore: Build tracker workflow separately 5da29228b3
    chore: Build tracker creation separately 78ca7335c4
    chore: Build tracker permissions per group separately 373f8f114e
    fix: add back dependency to core constants b11bbb658e
    chore: do not run tests multiple times for tracker 30ba0dc301
    chore: Build lib for Rich Text Editor creation bed5724b26
    chore: Build lib for tracker email copy paste fca484fd08
    chore: Build artifact scripts separately 4ef20e4c55
    chore: Build tracker administration scripts separately a3e5c7df25
    chore: Build tracker site / global admin scripts separately a730b8503c
    chore: Build burndown chart separately fb69c183f9
    chore: Build chart styles separately 60fa952239

    Follow-ups

    User avatar
    Joris MASSON (jmasson)2023-05-24 15:02
    • 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