[xwiki-contrib/jira] 045d07: JIRA-59: Provide new macros for displaying charts ...
Branch: refs/heads/jira-charts-macro Home: https://github.com/xwiki-contrib/jira Commit: 045d0777c4525fe9e28587992321d3f4aaafefc6 https://github.com/xwiki-contrib/jira/commit/045d0777c4525fe9e28587992321d3f... Author: Simon Urli <[email protected]> Date: 2024-12-18 (Wed, 18 Dec 2024) Changed paths: A jira-macro/jira-macro-charts/jira-macro-charts-common/pom.xml A jira-macro/jira-macro-charts/jira-macro-charts-common/src/main/java/org/xwiki/contrib/jira/charts/internal/AbstractChartMacroParameters.java A jira-macro/jira-macro-charts/jira-macro-charts-piechart/pom.xml A jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/ByType.java A jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/JIRAPieChartMacroParameters.java A jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/DataSourceToChartJSDataSourceConverter.java A jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/JIRAPieChartDataFetcher.java A jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/JIRAPieChartMacro.java A jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/display/ChartJSPieChartDataSource.java A jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/display/ChartJSPieChartSingleData.java A jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/source/JIRAPieChartData.java A jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/source/JIRAPieChartDataSource.java A jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/resources/META-INF/components.txt A jira-macro/jira-macro-charts/pom.xml A jira-macro/jira-macro-common/pom.xml A jira-macro/jira-macro-common/src/main/java/org/xwiki/contrib/jira/macro/AbstractJIRAMacroParameters.java A jira-macro/jira-macro-common/src/main/java/org/xwiki/contrib/jira/macro/internal/ErrorMessageExtractor.java A jira-macro/jira-macro-common/src/main/java/org/xwiki/contrib/jira/macro/internal/HTTPJIRAFetcher.java A jira-macro/jira-macro-common/src/main/java/org/xwiki/contrib/jira/macro/internal/JIRAURLHelper.java A jira-macro/jira-macro-common/src/main/java/org/xwiki/contrib/jira/macro/internal/source/JIRAServerResolver.java A jira-macro/jira-macro-common/src/main/resources/META-INF/components.txt M jira-macro/jira-macro-default/pom.xml M jira-macro/jira-macro-default/src/main/java/org/xwiki/contrib/jira/macro/JIRAMacroParameters.java M jira-macro/jira-macro-default/src/main/java/org/xwiki/contrib/jira/macro/internal/source/AbstractJIRADataSource.java M jira-macro/jira-macro-default/src/main/java/org/xwiki/contrib/jira/macro/internal/source/DefaultJIRAServerResolver.java R jira-macro/jira-macro-default/src/main/java/org/xwiki/contrib/jira/macro/internal/source/ErrorMessageExtractor.java R jira-macro/jira-macro-default/src/main/java/org/xwiki/contrib/jira/macro/internal/source/HTTPJIRAFetcher.java R jira-macro/jira-macro-default/src/main/java/org/xwiki/contrib/jira/macro/internal/source/JIRAServerResolver.java M jira-macro/jira-macro-default/src/main/resources/META-INF/components.txt M jira-macro/jira-macro-default/src/test/java/org/xwiki/contrib/jira/macro/internal/source/ListJIRADataSourceTest.java M jira-macro/pom.xml Log Message: ----------- JIRA-59: Provide new macros for displaying charts in pages WIP Provide a first structure for the work, based for now on the /rest/gadget/1.0/ endpoint in JIRA. This might change if we see that this endpoint cannot be used in more recent versions of JIRA. Right now I focused on piechart: it's expected that quite some work in there will be abstracted. Also it's really a PoC right now: there's no tests and almost no doc. It builds only by skipping lots of checks. Commit: 72f651cb8102ec5eaba02fc8a0a958bf510a0328 https://github.com/xwiki-contrib/jira/commit/72f651cb8102ec5eaba02fc8a0a958b... Author: Simon Urli <[email protected]> Date: 2024-12-18 (Wed, 18 Dec 2024) Changed paths: R jira-macro/jira-macro-charts/jira-macro-charts-common/pom.xml R jira-macro/jira-macro-charts/jira-macro-charts-common/src/main/java/org/xwiki/contrib/jira/charts/internal/AbstractChartMacroParameters.java R jira-macro/jira-macro-charts/jira-macro-charts-piechart/pom.xml R jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/ByType.java R jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/JIRAPieChartMacroParameters.java R jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/DataSourceToChartJSDataSourceConverter.java R jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/JIRAPieChartDataFetcher.java R jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/JIRAPieChartMacro.java R jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/display/ChartJSPieChartDataSource.java R jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/display/ChartJSPieChartSingleData.java R jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/source/JIRAPieChartData.java R jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/java/org/xwiki/contrib/jira/charts/internal/source/JIRAPieChartDataSource.java R jira-macro/jira-macro-charts/jira-macro-charts-piechart/src/main/resources/META-INF/components.txt M jira-macro/jira-macro-charts/pom.xml A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/AbstractChartMacroParameters.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/createdvsresolved/ChartPeriod.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/createdvsresolved/DisplayVersion.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/createdvsresolved/JIRACreatedVsResolvedMacroParameters.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/AbstractJIRAChartDataFetcher.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/AbstractJIRADataSource.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/JIRAChartDataFetcher.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/JIRADataChartJSDataConverter.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/JIRACreatedVsResolvedChartJSDataConverter.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/JIRACreatedVsResolvedDataFetcher.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/JIRACreatedVsResolvedMacro.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedCountValue.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedDataSource.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedProjectData.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedSingleData.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedTimeData.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedTotalsData.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedVersionData.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/display/ChartJSDataSetSingleData.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/display/ChartJSDataSource.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/JIRAPieChartChartJSDataConverter.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/JIRAPieChartDataFetcher.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/JIRAPieChartMacro.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/source/JIRAPieChartData.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/source/JIRAPieChartDataSource.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/piechart/ByType.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/piechart/JIRAPieChartMacroParameters.java A jira-macro/jira-macro-charts/src/main/resources/META-INF/components.txt M jira-macro/jira-macro-common/src/main/java/org/xwiki/contrib/jira/macro/internal/HTTPJIRAFetcher.java M jira-macro/jira-macro-common/src/main/java/org/xwiki/contrib/jira/macro/internal/JIRAURLHelper.java Log Message: ----------- JIRA-59: Provide new macros for displaying charts in pages Reorganize to use a single module for all charts macro. Introduce the jiraCreatedVsResolved macro and factorize code with jiraPiechart. Commit: 4b06f6945dbaddb3568bf32add16c90250aeca95 https://github.com/xwiki-contrib/jira/commit/4b06f6945dbaddb3568bf32add16c90... Author: Simon Urli <[email protected]> Date: 2024-12-18 (Wed, 18 Dec 2024) Changed paths: M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/AbstractChartMacroParameters.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/createdvsresolved/JIRACreatedVsResolvedMacroParameters.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/JIRACreatedVsResolvedChartJSDataConverter.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/JIRACreatedVsResolvedDataFetcher.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/JIRACreatedVsResolvedMacro.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/JIRAPieChartDataFetcher.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/JIRAPieChartMacro.java R jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/piechart/ByType.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/piechart/JIRAPieChartMacroParameters.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/piechart/StatisticType.java Log Message: ----------- JIRA-59: Provide new macros for displaying charts in pages * Provide some description of the parameters and fix a bug Commit: 19b8fafb4728dc7814581f268a0e84cc5de224bb https://github.com/xwiki-contrib/jira/commit/19b8fafb4728dc7814581f268a0e84c... Author: Simon Urli <[email protected]> Date: 2024-12-18 (Wed, 18 Dec 2024) Changed paths: A jira-macro/jira-macro-charts/deps.txt M jira-macro/jira-macro-charts/pom.xml M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/createdvsresolved/ChartPeriod.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/createdvsresolved/DisplayVersion.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/createdvsresolved/JIRACreatedVsResolvedMacroParameters.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/AbstractJIRAChartDataFetcher.java R jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/AbstractJIRADataSource.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/JIRAChartDataFetcher.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/JIRADataChartJSDataConverter.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/JIRACreatedVsResolvedChartJSDataConverter.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/JIRACreatedVsResolvedDataFetcher.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/JIRACreatedVsResolvedMacro.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedCountValue.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedDataSource.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedProjectData.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedSingleData.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedTimeData.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedTotalsData.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/createdvsresolved/source/JIRACreatedVsResolvedVersionData.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/display/ChartJSDataSetSingleData.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/display/ChartJSDataSource.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/JIRAPieChartChartJSDataConverter.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/JIRAPieChartDataFetcher.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/JIRAPieChartMacro.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/source/JIRAPieChartData.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/piechart/source/JIRAPieChartDataSource.java A jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/internal/source/AbstractJIRADataSource.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/piechart/JIRAPieChartMacroParameters.java M jira-macro/jira-macro-charts/src/main/java/org/xwiki/contrib/jira/charts/piechart/StatisticType.java M jira-macro/jira-macro-common/pom.xml A jira-macro/jira-macro-common/src/checkstyle/checkstyle-suppressions.xml M jira-macro/jira-macro-common/src/main/java/org/xwiki/contrib/jira/macro/AbstractJIRAMacroParameters.java M jira-macro/jira-macro-common/src/main/java/org/xwiki/contrib/jira/macro/internal/JIRAURLHelper.java M jira-macro/jira-macro-default/src/main/java/org/xwiki/contrib/jira/macro/internal/source/DefaultJIRAServerResolver.java Log Message: ----------- JIRA-59: Provide new macros for displaying charts in pages Provide documentation, clean up, fix stuff, improve macro parameters etc. Commit: 94bfbba8178091fcb3c4f7b7c5b5ab28658feb1f https://github.com/xwiki-contrib/jira/commit/94bfbba8178091fcb3c4f7b7c5b5ab2... Author: Simon Urli <[email protected]> Date: 2024-12-18 (Wed, 18 Dec 2024) Changed paths: R jira-macro/jira-macro-charts/deps.txt Log Message: ----------- JIRA-59: Provide new macros for displaying charts in pages * Remove wrongly pushed doc Commit: 0c6b09467dafa4799aa249db8090b2e2fc034272 https://github.com/xwiki-contrib/jira/commit/0c6b09467dafa4799aa249db8090b2e... Author: Simon Urli <[email protected]> Date: 2024-12-18 (Wed, 18 Dec 2024) Changed paths: M jira-api/pom.xml M jira-macro/jira-macro-common/pom.xml A jira-macro/jira-macro-common/src/test/java/org/xwiki/contrib/jira/macro/internal/JIRAURLHelperTest.java M jira-macro/jira-macro-default/src/test/java/org/xwiki/contrib/jira/macro/internal/source/ListJIRADataSourceTest.java Log Message: ----------- JIRA-59: Provide new macros for displaying charts in pages * Fix some tests Commit: 0e056d0ab750ad8090aa9881c96e260ea54b4739 https://github.com/xwiki-contrib/jira/commit/0e056d0ab750ad8090aa9881c96e260... Author: Simon Urli <[email protected]> Date: 2024-12-18 (Wed, 18 Dec 2024) Changed paths: M pom.xml Log Message: ----------- JIRA-59: Provide new macros for displaying charts in pages * Add revapi ignores (to be finished properly) Compare: https://github.com/xwiki-contrib/jira/compare/e23dcfa311e1...0e056d0ab750 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/jira/settings/notifications
participants (1)
-
XWiki Notifications