This is an automated email from the ASF dual-hosted git repository.
zehnder pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes.git.
from f97f0bb [hotfix] use adoptopenjdk/openjdk8-openj9:alpine base image
add a9fe97a Move line chart labeling to data explorer module
add a66efe6 [STREAMPIPES-234] Integrated label component of image labeling
add abc7f8c Merge branch 'dev' into STREAMPIPES-234
add cd7559b Merge branch 'dev' into STREAMPIPES-234
add 3000e99 [STREAMPIPES-234] Labeled time intervals can now be changed
add d3fde33 Merge branch 'dev' into STREAMPIPES-234
add 4332e1e Merge branch 'dev' into STREAMPIPES-234
add edbc416 Move labels component
add 70cc1b1 Create configure labels component
add 6d5a4a4 Barebone impl of Label-API
add e28b4f8 Merge branch 'timeseries-labeling' into STREAMPIPES-234
add d0294a4 Added Category class
add df03e79 Merge pull request #26 from heymarco/STREAMPIPES-234
add e6bf2a4 Add label model to ui
add c80b35c Add color picker to configure label component
add 69cbceb Enable to add and delete labels
add 46cc9c9 Edit categories in label configuration
add 420c1c3 Add delete functionality for label categories
add 0ae7c55 Labeling api WIP
add 3207736 Adapted routing for labeling api and changed category class
add 820b546 Merge pull request #27 from heymarco/STREAMPIPES-234
add 958f50f Store categories and label in db
add c4635da Finish first version that persists labels and categories
add c7fff83 Refactor line chart
add acd61fe Time-series explorer supports now new label colors
add bdd73c3 Merge branch 'dev' into STREAMPIPES-234
add d28ecfd Rework image labeling
add 0cf97fd Image labeling works now with new label model
add 80396a8 Fix image labeling component
new 440ef73 Merge branch 'STREAMPIPES-234' into dev
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../all_pipeline_elements_jvm.xml | 1 +
.idea/runConfigurations/sinks_internal_jvm.xml | 2 +-
.../backend/StreamPipesResourceConfig.java | 2 +
streampipes-backend/src/main/resources/shiro.ini | 7 +
.../apache/streampipes/model/client/Category.java | 3 +-
.../streampipes/model/labeling/Category.java | 49 ++
.../apache/streampipes/model/labeling/Label.java | 55 ++
.../manager/setup/CouchDbInstallationStep.java | 24 +
.../org/apache/streampipes/rest/api/ICategory.java | 20 +
.../org/apache/streampipes/rest/api/ILabel.java | 23 +
.../streampipes/rest/impl/CategoryResource.java | 99 ++++
.../streampipes/rest/impl/LabelResource.java | 128 +++++
.../rest/impl/datalake/DataLakeManagementV3.java | 4 +-
.../rest/impl/datalake/DataLakeResourceV3.java | 9 +-
.../streampipes/storage/api/ICategoryStorage.java | 19 +
.../streampipes/storage/api/ILabelStorage.java | 24 +
.../streampipes/storage/api/INoSqlStorage.java | 5 +
.../storage/couchdb/CouchDbStorageManager.java | 6 +
.../storage/couchdb/impl/CategoryStorageImpl.java | 41 ++
.../storage/couchdb/impl/LabelStorageImpl.java | 58 ++
.../streampipes/storage/couchdb/utils/Utils.java | 12 +
ui/package.json | 34 +-
ui/src/app/core-model/coco/Annotation.ts | 2 +
ui/src/app/core-model/coco/Category.ts | 10 +-
ui/src/app/core-model/gen/streampipes-model.ts | 68 ++-
.../datalake/datalake-rest.service.ts | 6 +-
ui/src/app/core-ui/core-ui.module.ts | 118 ++--
.../image-annotations.component.html | 16 +-
.../image-annotations.component.ts | 21 +-
.../image-labels/image-labels.component.html | 39 --
.../image-labels/image-labels.component.ts | 73 ---
.../image-categorize.component.html | 5 +-
.../image-categorize/image-categorize.component.ts | 4 +-
.../image-labeling/image-labeling.component.html | 5 +-
.../image-labeling/image-labeling.component.ts | 45 +-
.../image/services/BrushLabeling.service.ts | 5 +-
.../core-ui/image/services/CocoFormat.service.ts | 22 +-
.../image/services/PolygonLabeling.service.ts | 7 +-
.../image/services/ReactLabeling.service.ts | 9 +-
.../configure-labels.component.css | 0
.../configure-labels.component.html | 48 ++
.../configure-labels/configure-labels.component.ts | 102 ++++
.../label-list-item/label-list-item.component.css | 0
.../label-list-item/label-list-item.component.html | 19 +
.../label-list-item/label-list-item.component.ts | 42 ++
.../select-label/select-label.component.css} | 0
.../select-label/select-label.component.html | 43 ++
.../select-label/select-label.component.ts | 81 +++
.../app/core-ui/labels/services/label.service.ts | 76 +++
.../label-selection/label-selection.component.css | 19 -
.../label-selection/label-selection.component.html | 32 --
.../label-selection/label-selection.component.ts | 61 ---
.../change-chartmode/change-chartmode.dialog.css | 29 -
.../change-chartmode/change-chartmode.dialog.html | 26 -
.../change-chartmode/change-chartmode.dialog.ts | 35 --
.../dialogs/labeling/labeling.dialog.css | 36 --
.../dialogs/labeling/labeling.dialog.html | 36 --
.../dialogs/labeling/labeling.dialog.ts | 52 --
.../labeling-tool/labeling-tool.module.ts | 90 ----
...data-explorer-dashboard-overview.component.html | 7 +-
.../data-explorer-dashboard-overview.component.ts | 7 +
.../data-explorer-dashboard-widget.component.html | 2 +-
.../data-explorer-dashboard-widget.component.ts | 2 +
.../widgets/base/base-data-explorer-widget.ts | 14 +-
.../point-selection-info.component.css | 0
.../point-selection-info.component.html | 0
.../point-selection-info.component.ts | 2 +-
.../line-chart/line-chart-widget.component.css | 5 +-
.../line-chart/line-chart-widget.component.html | 35 +-
.../line-chart/line-chart-widget.component.ts | 596 ++++++++++-----------
.../widgets/line-chart}/services/color.service.ts | 0
ui/src/app/data-explorer/data-explorer.module.ts | 96 ++--
72 files changed, 1596 insertions(+), 1077 deletions(-)
create mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/labeling/Category.java
create mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/labeling/Label.java
create mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/ICategory.java
create mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/ILabel.java
create mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/CategoryResource.java
create mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/LabelResource.java
create mode 100644
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/ICategoryStorage.java
create mode 100644
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/ILabelStorage.java
create mode 100644
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/CategoryStorageImpl.java
create mode 100644
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/LabelStorageImpl.java
delete mode 100644
ui/src/app/core-ui/image/components/image-labels/image-labels.component.html
delete mode 100644
ui/src/app/core-ui/image/components/image-labels/image-labels.component.ts
create mode 100644
ui/src/app/core-ui/labels/components/configure-labels/configure-labels.component.css
create mode 100644
ui/src/app/core-ui/labels/components/configure-labels/configure-labels.component.html
create mode 100644
ui/src/app/core-ui/labels/components/configure-labels/configure-labels.component.ts
create mode 100644
ui/src/app/core-ui/labels/components/label-list-item/label-list-item.component.css
create mode 100644
ui/src/app/core-ui/labels/components/label-list-item/label-list-item.component.html
create mode 100644
ui/src/app/core-ui/labels/components/label-list-item/label-list-item.component.ts
rename
ui/src/app/core-ui/{image/components/image-labels/image-labels.component.css =>
labels/components/select-label/select-label.component.css} (100%)
create mode 100644
ui/src/app/core-ui/labels/components/select-label/select-label.component.html
create mode 100644
ui/src/app/core-ui/labels/components/select-label/select-label.component.ts
create mode 100644 ui/src/app/core-ui/labels/services/label.service.ts
delete mode 100644
ui/src/app/core-ui/linechart/labeling-tool/components/label-selection/label-selection.component.css
delete mode 100644
ui/src/app/core-ui/linechart/labeling-tool/components/label-selection/label-selection.component.html
delete mode 100644
ui/src/app/core-ui/linechart/labeling-tool/components/label-selection/label-selection.component.ts
delete mode 100644
ui/src/app/core-ui/linechart/labeling-tool/dialogs/change-chartmode/change-chartmode.dialog.css
delete mode 100644
ui/src/app/core-ui/linechart/labeling-tool/dialogs/change-chartmode/change-chartmode.dialog.html
delete mode 100644
ui/src/app/core-ui/linechart/labeling-tool/dialogs/change-chartmode/change-chartmode.dialog.ts
delete mode 100644
ui/src/app/core-ui/linechart/labeling-tool/dialogs/labeling/labeling.dialog.css
delete mode 100644
ui/src/app/core-ui/linechart/labeling-tool/dialogs/labeling/labeling.dialog.html
delete mode 100644
ui/src/app/core-ui/linechart/labeling-tool/dialogs/labeling/labeling.dialog.ts
delete mode 100644
ui/src/app/core-ui/linechart/labeling-tool/labeling-tool.module.ts
rename ui/src/app/{core-ui/linechart/labeling-tool =>
data-explorer/components/widgets/line-chart}/components/point-selection-info/point-selection-info.component.css
(100%)
rename ui/src/app/{core-ui/linechart/labeling-tool =>
data-explorer/components/widgets/line-chart}/components/point-selection-info/point-selection-info.component.html
(100%)
rename ui/src/app/{core-ui/linechart/labeling-tool =>
data-explorer/components/widgets/line-chart}/components/point-selection-info/point-selection-info.component.ts
(96%)
rename ui/src/app/{core-ui/linechart/labeling-tool =>
data-explorer/components/widgets/line-chart}/services/color.service.ts (100%)