•  
      request #29264 Split the build of tracker plugin frontend assets into multiple apps
    Infos
    #29264
    Thomas Gerbet (tgerbet)
    2024-11-18 16:51
    2022-10-28 16:21
    30858
    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)
    Closed
    2024-11-18
    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
    chore: Build tracker-creation-success alongside tracker-creation b7937b3a53
    chore: build tracker header script separately f7141ff0a9
    chore: build tracker report separately b2ac9c0c9c
    chore: Split out tracker e2e tests dependencies 980747bc7f
    chore: build modal v2 separately 5c4d6f520c
    chore: sass libs for shared styles 5e11f05454
    chore: build tracker styles separately ec6afe52b0
    fix: Import styles in tracker functions and cardwall renderer eeaf4a50f8

    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