You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ze...@apache.org on 2020/05/24 20:13:33 UTC

[incubator-streampipes] 01/01: Merge branch 'STREAMPIPES-79' into dev

This is an automated email from the ASF dual-hosted git repository.

zehnder pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes.git

commit d4fdf7e2984b8628645aaa00f26485ce377f96e9
Merge: 26bf5ae 0d18165
Author: Philipp Zehnder <ze...@fzi.de>
AuthorDate: Sun May 24 22:01:10 2020 +0200

    Merge branch 'STREAMPIPES-79' into dev

 .../backend/StreamPipesResourceConfig.java         |  11 +
 .../model/dashboard/DashboardWidgetModel.java      |   3 +
 .../DataExplorerWidgetModel.java}                  |  55 ++-
 .../model/datalake/DataLakeMeasure.java            |  25 +-
 .../rest/api/dataexplorer/IDataExplorerWidget.java |  30 +-
 ...shboard.java => AbstractDashboardResource.java} |   8 +-
 .../streampipes/rest/impl/dashboard/Dashboard.java |  90 +---
 .../rest/impl/datalake/DataLakeDashboard.java      |  31 ++
 .../rest/impl/datalake/DataLakeManagementV3.java   | 101 +++-
 .../rest/impl/datalake/DataLakeResourceV3.java     |  55 ++-
 .../rest/impl/datalake/DataLakeWidgetResource.java |  89 ++++
 .../jsonld/CustomAnnotationProvider.java           |  20 +-
 .../serializers/jsonld/JsonLdTransformer.java      |   4 +-
 .../storage/api/IDataExplorerWidgetStorage.java    |  30 +-
 .../streampipes/storage/api/INoSqlStorage.java     |   4 +
 .../storage/couchdb/CouchDbStorageManager.java     |  10 +
 .../impl/DataExplorerDashboardStorageImpl.java     |  58 +++
 .../impl/DataExplorerWidgetStorageImpl.java        |  61 +++
 .../streampipes/storage/couchdb/utils/Utils.java   |  14 +
 .../apache/streampipes/vocabulary/StreamPipes.java |   8 +
 ui/deployment/dev/config.yml                       |   3 +-
 ui/deployment/modules.yml                          |  15 +
 ui/package.json                                    |  12 +-
 .../app/CustomMaterial/custom-material.module.ts   |  56 ++-
 .../app-image-labeling.component.css}              |   9 +-
 .../app-image-labeling.component.html              |  35 ++
 .../app-image-labeling.component.ts                |  54 +++
 .../app-image-labeling.module.ts}                  |  34 +-
 .../app/app-overview/app-overview.component.html   |   2 +
 ui/src/app/app-overview/app-overview.component.ts  |  21 +-
 ui/src/app/app-overview/app-overview.module.ts     |  26 +-
 .../app/connect/model/UnnamedStreamPipesEntity.ts  |  15 +-
 ui/src/app/core-model/coco/Annotation.ts           |  23 +
 ui/src/app/core-model/coco/Category.ts             |  13 +
 ui/src/app/core-model/coco/Coco.format.ts          |  22 +
 ui/src/app/core-model/coco/Image.ts                |  10 +
 ui/src/app/core-model/dashboard/DashboardWidget.ts |  14 +-
 .../DataExplorerWidgetModel.ts}                    |  40 +-
 .../datalake/DataLakeMeasure.ts}                   |  28 +-
 ui/src/app/core-model/datalake/DataResult.ts       |   4 +-
 .../datalake/DateRange.ts}                         |  29 +-
 .../datalake/datalake-rest.service.ts              |  97 +++-
 .../shared/shared-dashboard.service.ts             |  52 ++
 ui/src/app/core-ui/core-ui.module.ts               |  70 ++-
 .../image-annotations.component.css}               |  18 +-
 .../image-annotations.component.html               |  44 ++
 .../image-annotations.component.ts                 |  63 +++
 .../components/image-bar/image-bar.component.css}  |   7 +-
 .../components/image-bar/image-bar.component.html} |  20 +-
 .../components/image-bar/image-bar.component.ts    |  83 ++++
 .../image-container/image-container.component.css} |   9 +-
 .../image-container.component.html}                |  12 +-
 .../image-container/image-container.component.ts   | 278 +++++++++++
 .../image-labels/image-labels.component.css}       |  18 +-
 .../image-labels/image-labels.component.html       |  39 ++
 .../image-labels/image-labels.component.ts         |  55 +++
 .../image-categorize.component.css}                |   8 +-
 .../image-categorize.component.html                |  59 +++
 .../image-categorize/image-categorize.component.ts | 170 +++++++
 .../image-labeling/image-labeling.component.css}   |   8 +-
 .../image-labeling/image-labeling.component.html   |  75 +++
 .../image-labeling/image-labeling.component.ts     | 363 ++++++++++++++
 .../image-viewer/image-viewer.component.css}       |   8 +-
 .../image/image-viewer/image-viewer.component.html |  39 ++
 .../image/image-viewer/image-viewer.component.ts   | 130 +++++
 .../image.component.css}                           |   8 +-
 .../image.component.html}                          |  20 +-
 .../image.component.ts}                            |  26 +-
 .../model/coordinates.ts}                          |  12 +-
 .../model/labeling-mode.ts}                        |  14 +-
 .../image/services/BrushLabeling.service.ts        | 155 ++++++
 .../core-ui/image/services/CocoFormat.service.ts   | 112 +++++
 .../core-ui/image/services/LabelingMode.service.ts |  79 +++
 .../image/services/PolygonLabeling.service.ts      | 267 +++++++++++
 .../image/services/ReactLabeling.service.ts        | 211 ++++++++
 .../image/services/color.service.ts}               |  34 +-
 .../image/util/color.util.ts}                      |  21 +-
 .../core-ui/image/util/imageTranslation.util.ts    |  56 +--
 .../classification/imageClassification.ts}         |  49 +-
 .../label-selection/label-selection.component.html |   5 +-
 .../point-selection-info.component.html            |   6 +-
 .../add-visualization-dialog.component.ts          |  76 ++-
 ui/src/app/dashboard/models/dashboard.model.ts     |   1 +
 .../datadownloadDialog/dataDownload.dialog.css     |   0
 .../datadownloadDialog/dataDownload.dialog.html    |   6 +-
 .../datadownloadDialog/dataDownload.dialog.ts      | 124 ++---
 .../data-explorer-dashboard-grid.component.css}    |  16 +-
 .../data-explorer-dashboard-grid.component.html    |  36 ++
 .../grid/data-explorer-dashboard-grid.component.ts | 107 +++++
 ...data-explorer-dashboard-overview.component.css} |  10 +-
 ...data-explorer-dashboard-overview.component.html |  99 ++++
 .../data-explorer-dashboard-overview.component.ts  |  88 ++++
 .../data-explorer-dashboard-panel.component.css}   |  16 +-
 .../data-explorer-dashboard-panel.component.html   |  38 ++
 .../data-explorer-dashboard-panel.component.ts     | 145 ++++++
 .../time-selector/timeRangeSelector.component.css} |  14 +-
 .../time-selector/timeRangeSelector.component.html |  51 ++
 .../time-selector/timeRangeSelector.component.ts   |  74 +++
 .../data-explorer-dashboard-widget.component.css}  |  38 +-
 .../data-explorer-dashboard-widget.component.html  |  58 +++
 .../data-explorer-dashboard-widget.component.ts    |  91 ++++
 .../components/widgets/base/base-config.ts}        |  11 +-
 .../widgets/base/base-data-explorer-widget.ts      | 142 ++++++
 .../widgets/base/base-ngx-charts-widget.ts         |  75 +++
 .../components/widgets/image/image-config.ts       |  42 ++
 .../widgets/image/image-widget.component.css}      |  22 +-
 .../widgets/image/image-widget.component.html      |  44 ++
 .../widgets/image/image-widget.component.ts        |  84 ++++
 .../widgets/line-chart/line-chart-config.ts        |  41 ++
 .../line-chart/line-chart-widget.component.css}    |  21 +-
 .../line-chart/line-chart-widget.component.html    |  59 +++
 .../line-chart/line-chart-widget.component.ts      | 533 +++++++++++++++++++++
 .../datadownloadDialog/dataDownload.dialog.css     |   0
 .../datadownloadDialog/dataDownload.dialog.html    |   0
 .../datadownloadDialog/dataDownload.dialog.ts      |  88 ++--
 .../base/baseVisualisation.component.ts}           |  55 +--
 .../linechart/lineChart.component.css              |   0
 .../linechart/lineChart.component.html             |   0
 .../linechart/lineChart.component.ts               | 184 +++++--
 .../table/table.component.css                      |   0
 .../table/table.component.html                     |   0
 .../table/table.component.ts                       |  30 +-
 .../old-explorer.component.html}                   |   4 +-
 .../old-explorer-widget/old-explorer.component.ts} | 175 +++----
 .../widgets/old-explorer-widget/old-explorer.css}  |   0
 .../components/widgets/table/table-config.ts       |  42 ++
 .../widgets/table/table-widget.component.css}      |  22 +-
 .../widgets/table/table-widget.component.html      |  63 +++
 .../widgets/table/table-widget.component.ts        | 106 ++++
 .../load-data-spinner.component.css                |   0
 .../load-data-spinner.component.html               |   8 +
 .../load-data-spinner.component.ts                 |  15 +
 .../no-data/no-data-in-date-range.component.css    |   0
 .../no-data/no-data-in-date-range.component.html   |  10 +
 .../no-data/no-data-in-date-range.component.ts     |  19 +
 .../select-properties.component.css                |   0
 .../select-properties.component.html               |   8 +
 .../select-properties.component.ts                 |  29 ++
 .../data-explorer-v2.component.css}                |  15 +-
 .../data-explorer-v2.component.html                |  56 +++
 .../data-explorer-v2/data-explorer-v2.component.ts |  96 ++++
 .../data-explorer-v2/data-explorer-v2.module.ts    | 167 +++++++
 ...xplorer-add-visualization-dialog.component.css} |  15 +-
 ...xplorer-add-visualization-dialog.component.html |  83 ++++
 ...-explorer-add-visualization-dialog.component.ts | 162 +++++++
 ...a-explorer-edit-data-view-dialog.component.css} |  15 +-
 ...a-explorer-edit-data-view-dialog.component.html |  55 +++
 ...ata-explorer-edit-data-view-dialog.component.ts |  58 +++
 .../models/dataview-dashboard.model.ts}            |  13 +-
 .../models/multi-series.model.ts}                  |  13 +-
 .../registry/data-explorer-widget-registry.ts      |  44 ++
 .../registry/widget-config-builder.ts              | 121 +++++
 .../sdk/collected-schema-requirements.ts           |  35 +-
 ui/src/app/data-explorer-v2/sdk/ep-requirements.ts |  68 +++
 .../sdk/extractor/static-property-extractor.ts     |  78 +++
 .../sdk/matching/datatype-match.ts                 |  49 +-
 .../sdk/matching/domain-property-match.ts}         |  12 +-
 .../sdk/matching/mapping-property-generator.ts     |  39 +-
 .../sdk/matching/primitive-property-match.ts}      |  27 +-
 .../sdk/matching/property-match.ts}                |  26 +-
 .../app/data-explorer-v2/sdk/model/datatypes.ts    |  37 +-
 .../sdk/model/vocabulary.ts}                       |  12 +-
 .../sdk/schema-requirements-builder.ts             |  69 +++
 .../services/data-lake.service.ts}                 |  15 +-
 .../services/data-view-data-explorer.service.ts    | 129 +++++
 .../services/refresh-dashboard.service.ts}         |  17 +-
 .../services/resize.service.ts}                    |  18 +-
 .../app/data-explorer/data-explorer.component.html |   5 +-
 .../app/data-explorer/data-explorer.component.ts   |  35 +-
 ui/src/app/data-explorer/data-explorer.module.ts   |  17 +-
 .../datadownloadDialog/dataDownload.dialog.css     |   0
 .../datadownloadDialog/dataDownload.dialog.html    |   0
 .../datadownloadDialog/dataDownload.dialog.ts      |   0
 .../base/baseVisualisation.component.ts}           |  53 +-
 .../linechart/lineChart.component.css              |   0
 .../linechart/lineChart.component.html             |   8 +-
 .../linechart/lineChart.component.ts               | 200 ++++++++
 .../table/table.component.css                      |   0
 .../table/table.component.html                     |   0
 .../table/table.component.ts                       |  30 +-
 .../explorer.component.html                        |   0
 .../explorer.component.ts                          | 169 ++++---
 .../{explorer => explorer-widget}/explorer.css     |   0
 .../time-selector/timeRangeSelector.component.css} |   6 -
 .../time-selector/timeRangeSelector.component.html |  45 ++
 .../time-selector/timeRangeSelector.component.ts}  |  32 +-
 .../platform-services/tsonld-serializer.service.ts |  14 +-
 ui/src/app/platform-services/tsonld/tsonld.ts      |  13 +
 188 files changed, 7927 insertions(+), 1236 deletions(-)