Uploaded image for project: 'ChartJS Integration'
  1. ChartJS Integration
  2. CHARTJS-37

Chart.js build is fragile and depend on potentially unstable external code

    XMLWordPrintable

Details

    • Unknown
    • N/A
    • N/A

    Description

      During the build of the webjar module, https://raw.githubusercontent.com/google/palette.js/master/palette.js is downloaded (see https://github.com/xwiki-contrib/application-chartjs/blob/21fc551d1b40a8f04ef2a1d774968400df1f391b/application-chartjs-webjar/pom.xml#L60).

      We have no guarantee that this file won't change to something unstable/incompatible (even though the project seems dead), and break the extension.

      Note: the affect version needs to be refined

      Attachments

        Activity

          People

            mleduc Manuel Leduc
            mleduc Manuel Leduc
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: