Systems Frontend issueshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues2022-12-13T12:34:36+01:00https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1857"Selected bodyparts" and "highlighted bodyparts" need different stylings2022-12-13T12:34:36+01:00Hansen, Christian"Selected bodyparts" and "highlighted bodyparts" need different stylingshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1856simplify layer handling (get rid of "bboxSaved")2022-12-07T12:50:36+01:00Hansen, Christiansimplify layer handling (get rid of "bboxSaved")https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1855enable svg layers on bodypart-chip-click (annotation item) if disabled2022-12-06T19:26:08+01:00Hansen, Christianenable svg layers on bodypart-chip-click (annotation item) if disabledhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1854missing joint highlighting2022-12-06T19:25:58+01:00Hansen, Christianmissing joint highlightinghttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1853Add data-mb-type="joint|bodypart|boundingbox" to svgSelector?2023-01-09T16:54:40+01:00Hansen, ChristianAdd data-mb-type="joint|bodypart|boundingbox" to svgSelector?Adding a `data-mb-type` to the svgSelector would be helpful to see what kind of `<svg>` (joint, bodypart or bounding box) is stored in the selector. At the moment we know that a joint uses `<circle>`, a bodypart uses `<line>`, and a boun...Adding a `data-mb-type` to the svgSelector would be helpful to see what kind of `<svg>` (joint, bodypart or bounding box) is stored in the selector. At the moment we know that a joint uses `<circle>`, a bodypart uses `<line>`, and a bounding box uses `<rect>`. But this could change in the future if `<circle>` and `<line>` for example are combined somewhere.Feature: Data Viewshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1852Use hasTargetSvgSelector() !2022-12-07T16:30:29+01:00Hansen, ChristianUse hasTargetSvgSelector() !https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1851Add batch jobs2023-01-11T15:11:39+01:00Koch, AntonAdd batch jobsA batch job would bundle jobs to be executed in sequence. You can specify a target for the job, and it will add the necessary steps in front then gives you a list of jobs to observe.A batch job would bundle jobs to be executed in sequence. You can specify a target for the job, and it will add the necessary steps in front then gives you a list of jobs to observe.Feature: Data ViewsMilan GressMilan Gresshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1850Option to download "raw" vortanz container data2023-08-31T16:48:38+02:00Rittershaus, DavidOption to download "raw" vortanz container dataJust because timeline export came up again, I was reminded of something I had in mind for some time already and I'll just add it to the list without high priority: it would be great if users can export/download the raw data that is provi...Just because timeline export came up again, I was reminded of something I had in mind for some time already and I'll just add it to the list without high priority: it would be great if users can export/download the raw data that is provided by the vortanz containers, e.g. the pose data or the transcription. Maybe there could be an option in context menu of files (files page).
![Bildschirmfoto_2022-12-06_um_12.58.38](/uploads/fcf9b0abf1aaa5a789933bfb46411c43/Bildschirmfoto_2022-12-06_um_12.58.38.png)
This is not really relevant for the students during the vortanz project but could be of interest for researchers who want to work with the data.Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1849Import/export timeline2023-07-31T15:47:14+02:00Koch, AntonImport/export timelineIn the old version, this was done by having a service package a bunch of JSON files into a ZIP archive.
Would be nice if this could now work in the browser.
The importer must be able to import the legacy format (no selector arrays).In the old version, this was done by having a service package a bunch of JSON files into a ZIP archive.
Would be nice if this could now work in the browser.
The importer must be able to import the legacy format (no selector arrays).Feature: Data ViewsMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1848Re-add CSV export2022-12-14T15:33:12+01:00Koch, AntonRe-add CSV exportShould be fairly easy to port from the legacy version:
https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/blob/release_2_6/src/lib/export/csv.jsShould be fairly easy to port from the legacy version:
https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/blob/release_2_6/src/lib/export/csv.jsFeature: Data ViewsMilan GressMilan Gresshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1847Unable to start bounding box job2022-12-08T18:11:39+01:00Koch, AntonUnable to start bounding box jobIs it just me or is it now impossible to start a new bounding box job?
If I upload a new file and add it to a timeline, I can only call up the "real-time" bboxes. There is no option to start the job. All the other jobs fail because ther...Is it just me or is it now impossible to start a new bounding box job?
If I upload a new file and add it to a timeline, I can only call up the "real-time" bboxes. There is no option to start the job. All the other jobs fail because there is no basic bbox data.Feature: Data Viewshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1846Use <polyline> for .stroke-handle to prevent transparency overlappings2023-01-17T11:39:37+01:00Hansen, ChristianUse <polyline> for .stroke-handle to prevent transparency overlappings![Bildschirmfoto_2022-12-05_um_16.08.58](/uploads/7517362254cb5d62cece0d7006a8b287/Bildschirmfoto_2022-12-05_um_16.08.58.png)![Bildschirmfoto_2022-12-05_um_16.08.58](/uploads/7517362254cb5d62cece0d7006a8b287/Bildschirmfoto_2022-12-05_um_16.08.58.png)Feature: Data ViewsHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1845Notification about finished jobs doesent work2022-12-05T16:33:26+01:00Milan GressNotification about finished jobs doesent workCurrently, if a job "ends" with 0% progress it is counted as failed and if it finishes with 100% it counts a success. But for short running jobs (like the new `har` job… that finish with 0%) this does not work anymore
So, we probably ne...Currently, if a job "ends" with 0% progress it is counted as failed and if it finishes with 100% it counts a success. But for short running jobs (like the new `har` job… that finish with 0%) this does not work anymore
So, we probably need to do a deferred check if the job actually finished and only then show a success/fail notification
or switch to general job changed notification
Edit: this relates currently to the `data-views-branch`Feature: Data Viewshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1844Handle failed jobs2023-02-01T18:47:59+01:00Milan GressHandle failed jobsI just found a new error state on the pose job
@anton.koch is this a new format? Then this should be handed in the frontend! (post-anotator & /files)
```json
"error": {
"message": "Analysis failed"
}
```
Full Object
```json
{
...I just found a new error state on the pose job
@anton.koch is this a new format? Then this should be handed in the frontend! (post-anotator & /files)
```json
"error": {
"message": "Analysis failed"
}
```
Full Object
```json
{
"config": {
"path": "pose"
},
"data": {
"assetsBucket": "vortanz-beta",
"asset": {
"creator": {
"name": "Milan 🫠 Gress",
"id": "http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
},
"filename": "pexels-allan-mas-5362370.mp4",
"mimeType": "video/mp4",
"size": 17474403,
"tags": [],
"blobId": "e43e0a07-91ae-4589-a9ad-c425ae7da706/d8bf510db5ad08ab9ce9c3983af42ad3.mp4",
"_acl": [],
"created": "2022-12-02T16:14:34.551Z",
"modified": "2022-12-02T16:14:34.551Z",
"__v": 0,
"_creatorIds": [
"http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706",
"http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
],
"id": "http://id.motionbank.org/assets/f35f6745-d5a4-4397-ac0e-3479107c706c"
},
"assetUri": "http://10.200.14.86:9000/vortanz-beta/e43e0a07-91ae-4589-a9ad-c425ae7da706/d8bf510db5ad08ab9ce9c3983af42ad3-standard.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=minio%2F20221202%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20221202T162330Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=3b457aac7ed034608c1917f094faca902fb9545d093d0b4f842e44581f7d7095",
"blobId": "e43e0a07-91ae-4589-a9ad-c425ae7da706/d8bf510db5ad08ab9ce9c3983af42ad3-standard.mp4"
},
"creator": {
"name": "Milan 🫠 Gress",
"id": "http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
},
"created": "2022-12-02T16:23:30.093Z",
"modified": "2022-12-02T16:24:28.386Z",
"__v": 0,
"progress": {
"percent": 100
},
"error": {
"message": "Analysis failed"
},
"id": "638a268256e1b499a6b8d70f"
}
```Feature: Data ViewsKoch, AntonHansen, ChristianKoch, Antonhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1843adapt SvgSelector: lines instead of polylines2022-12-05T12:50:13+01:00Hansen, Christianadapt SvgSelector: lines instead of polylineshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1842use percent in zoomed skeleton2022-12-05T12:50:15+01:00Hansen, Christianuse percent in zoomed skeletonhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1841code clean up2022-12-05T12:50:18+01:00Hansen, Christiancode clean uphttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1840set SvgSelector values in percent2022-12-05T12:50:21+01:00Hansen, Christianset SvgSelector values in percenthttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1839Video Analysis menu needs loading indicator2022-12-02T13:40:02+01:00Milan GressVideo Analysis menu needs loading indicatorOn a slower internet connection, the jobs take sometime longer to load, and the finished jobs show up later in the menu. There should be some feedback that the loading has not finishedOn a slower internet connection, the jobs take sometime longer to load, and the finished jobs show up later in the menu. There should be some feedback that the loading has not finishedFeature: Data Viewshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1838Integrate text data from ML pipeline, possible subtitles feature to video player2023-06-22T15:15:41+02:00Hansen, ChristianIntegrate text data from ML pipeline, possible subtitles feature to video playerFeature: Data ViewsHansen, ChristianHansen, Christian