Systems Frontend issueshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues2023-02-17T13:27:48+01:00https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1949Add SRT file export for subtitles / transcript?2023-02-17T13:27:48+01:00Rittershaus, DavidAdd SRT file export for subtitles / transcript?I'm pretty sure that this would be great for further video editing etc. and I'm pretty sure users will ask if this is possible in the near future.I'm pretty sure that this would be great for further video editing etc. and I'm pretty sure users will ask if this is possible in the near future.https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1948in /files deleted transcripts are still available in post annotator's magic menu2023-02-16T17:21:13+01:00Hansen, Christianin /files deleted transcripts are still available in post annotator's magic menu![Bildschirmaufnahme_2023-02-16_um_17.19.28](/uploads/ad9dd52511850014a029cfa432af5073/Bildschirmaufnahme_2023-02-16_um_17.19.28.mov)![Bildschirmaufnahme_2023-02-16_um_17.19.28](/uploads/ad9dd52511850014a029cfa432af5073/Bildschirmaufnahme_2023-02-16_um_17.19.28.mov)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1946add current time position indicator to subtitles list2023-02-10T16:34:07+01:00Hansen, Christianadd current time position indicator to subtitles listAs done in annotations-stream (red), see the border colors. Maybe a separator (green) would be enough?
<br /><br />
![Bildschirmfoto_2023-02-10_um_16.28.57](/uploads/a7c2a44d756832f44237ea49da751ae7/Bildschirmfoto_2023-02-10_um_16.28.57....As done in annotations-stream (red), see the border colors. Maybe a separator (green) would be enough?
<br /><br />
![Bildschirmfoto_2023-02-10_um_16.28.57](/uploads/a7c2a44d756832f44237ea49da751ae7/Bildschirmfoto_2023-02-10_um_16.28.57.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1934Show "error" icon in analysis-row if job has failed2023-02-03T15:41:26+01:00Hansen, ChristianShow "error" icon in analysis-row if job has failedShow icon (or something else) like this...
<br /><br />
![Bildschirmfoto_2023-02-03_um_15.36.43](/uploads/a2836196c4f03637eb92d675f62b5b95/Bildschirmfoto_2023-02-03_um_15.36.43.png)
<br /><br />
...when this happened:
<br /><br />
![Bild...Show icon (or something else) like this...
<br /><br />
![Bildschirmfoto_2023-02-03_um_15.36.43](/uploads/a2836196c4f03637eb92d675f62b5b95/Bildschirmfoto_2023-02-03_um_15.36.43.png)
<br /><br />
...when this happened:
<br /><br />
![Bildschirmfoto_2023-02-03_um_15.36.55](/uploads/eb7b2c697d2dcbcebc8cd4f0908c9af6/Bildschirmfoto_2023-02-03_um_15.36.55.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1933/files: no analysis list update when a process finished2024-01-15T17:04:16+01:00Hansen, Christian/files: no analysis list update when a process finishedI have to make a refresh manually to see that something happened:
<br /><br />
![Bildschirmaufnahme_2023-02-02_um_13.12.02](/uploads/9e8d53ff62d28142d8abf24e08115bab/Bildschirmaufnahme_2023-02-02_um_13.12.02.mov)I have to make a refresh manually to see that something happened:
<br /><br />
![Bildschirmaufnahme_2023-02-02_um_13.12.02](/uploads/9e8d53ff62d28142d8abf24e08115bab/Bildschirmaufnahme_2023-02-02_um_13.12.02.mov)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1932Does deleting analysis queues need some logic revision?2023-02-02T13:48:11+01:00Hansen, ChristianDoes deleting analysis queues need some logic revision?I don't know if this is desired behavior, but when I delete a kinesphere queue, the pose recognition (which was started and finished earlier, but was also queued in the kinesphere queue) isn't any longer available:
<br /><br />
![Bildsch...I don't know if this is desired behavior, but when I delete a kinesphere queue, the pose recognition (which was started and finished earlier, but was also queued in the kinesphere queue) isn't any longer available:
<br /><br />
![Bildschirmaufnahme_2023-02-02_um_12.49.58](/uploads/2d50505a8383428a6b2ba61d9cffc515/Bildschirmaufnahme_2023-02-02_um_12.49.58.mov)
<br /><br />
![Bildschirmfoto_2023-02-02_um_12.51.17](/uploads/a1beca3202cb82a7257ba50fcc661444/Bildschirmfoto_2023-02-02_um_12.51.17.png)
<br /><br />
Is this how it should work? Maybe we should prevent deleting analysis queues? Or at least deleting a queue shouldn't delete the processes simultaneously?https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1930Use AV1 video format in Firefox and Chrome2023-02-10T16:22:13+01:00Koch, AntonUse AV1 video format in Firefox and ChromeThe beta API now encodes two standard versions after an upload using H.264 and AV1 codecs.
Encoding the standard version now takes a bit longer than before. This can probably be tuned later on.
After encoding has finished, the AV1 form...The beta API now encodes two standard versions after an upload using H.264 and AV1 codecs.
Encoding the standard version now takes a bit longer than before. This can probably be tuned later on.
After encoding has finished, the AV1 format can be requested like the current request under `/files`, but with an added query param `format=av1`.
We now need to add logic to select the proper format. The compatibility situation is bad: https://caniuse.com/av1
I guess it makes sense just to whitelist the supported browsers that we also want to support (Firefox and Chrome, desktop and mobile) and their respective minimal versions. Incompatible browsers like Firefox on mobile and the rest always get H.264.Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1929Mobile: AI features styling issues2023-01-27T10:55:25+01:00Hansen, ChristianMobile: AI features styling issues1. joints too big
2. font size too big
<br /><br />
![Bildschirmfoto_2023-01-27_um_10.53.06](/uploads/7931528e1a3c4ad2390896fba940ab31/Bildschirmfoto_2023-01-27_um_10.53.06.png)1. joints too big
2. font size too big
<br /><br />
![Bildschirmfoto_2023-01-27_um_10.53.06](/uploads/7931528e1a3c4ad2390896fba940ab31/Bildschirmfoto_2023-01-27_um_10.53.06.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1928iPad: Volume control not working2023-01-27T14:10:29+01:00Hansen, ChristianiPad: Volume control not working![Bildschirmfoto_2023-01-27_um_10.50.23](/uploads/5727015a95773f5956a8b7d94bc62d6d/Bildschirmfoto_2023-01-27_um_10.50.23.png)![Bildschirmfoto_2023-01-27_um_10.50.23](/uploads/5727015a95773f5956a8b7d94bc62d6d/Bildschirmfoto_2023-01-27_um_10.50.23.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1926The same analysis can be started multiple times2023-01-31T15:24:22+01:00Hansen, ChristianThe same analysis can be started multiple timesWhat I've done:
<br />
I first started "People tracking" (1), a few minutes later I started "Kinesphere" (2).
<br /><br />
![Bildschirmfoto_2023-01-26_um_15.22.36](/uploads/888cbf527e6ab92cbe044245cb48e58a/Bildschirmfoto_2023-01-26_um_15...What I've done:
<br />
I first started "People tracking" (1), a few minutes later I started "Kinesphere" (2).
<br /><br />
![Bildschirmfoto_2023-01-26_um_15.22.36](/uploads/888cbf527e6ab92cbe044245cb48e58a/Bildschirmfoto_2023-01-26_um_15.22.36.png)
<br /><br />
Now the "People detection" analysis is running twice:
<br /><br />
![Bildschirmfoto_2023-01-26_um_15.22.11](/uploads/b652c345465a8bcf6fe8fc158be33c78/Bildschirmfoto_2023-01-26_um_15.22.11.png)
<br /><br /><br /><br />
I don't know if this is the way it should be, or if there is still room for improvement...
<br /><br /><br /><br />https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1925Update "Select language" in "Save transcription"-dialog when transcription pr...2023-01-26T15:17:07+01:00Hansen, ChristianUpdate "Select language" in "Save transcription"-dialog when transcription process is finishedAt the moment the dialog has to be closed and opened again to see the new available language:
<br /><br />
![Bildschirmfoto_2023-01-26_um_15.13.18](/uploads/e939c6d494a99b30046a748bea154ecf/Bildschirmfoto_2023-01-26_um_15.13.18.png)At the moment the dialog has to be closed and opened again to see the new available language:
<br /><br />
![Bildschirmfoto_2023-01-26_um_15.13.18](/uploads/e939c6d494a99b30046a748bea154ecf/Bildschirmfoto_2023-01-26_um_15.13.18.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1917Edit file: show in which timeline an asset is used2023-01-25T15:41:09+01:00Hansen, ChristianEdit file: show in which timeline an asset is usedSuggestion: Show linking timeline titles in "Edit file", so the user can jump there immediately:
<br /><br />
![Bildschirmfoto_2023-01-25_um_15.33.59](/uploads/5011d0879edfc9a85144c6e568c9c50d/Bildschirmfoto_2023-01-25_um_15.33.59.png)Suggestion: Show linking timeline titles in "Edit file", so the user can jump there immediately:
<br /><br />
![Bildschirmfoto_2023-01-25_um_15.33.59](/uploads/5011d0879edfc9a85144c6e568c9c50d/Bildschirmfoto_2023-01-25_um_15.33.59.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1915converting status labels after video upload looks messy2023-01-25T13:14:25+01:00Hansen, Christianconverting status labels after video upload looks messyNeeds some adjustments:
<br /><br />
![Bildschirmfoto_2023-01-25_um_12.57.00](/uploads/30c8cc83c7272199613b9b0deef33818/Bildschirmfoto_2023-01-25_um_12.57.00.png)
<br /><br />
![Bildschirmfoto_2023-01-25_um_12.57.17](/uploads/eb625b7ab40...Needs some adjustments:
<br /><br />
![Bildschirmfoto_2023-01-25_um_12.57.00](/uploads/30c8cc83c7272199613b9b0deef33818/Bildschirmfoto_2023-01-25_um_12.57.00.png)
<br /><br />
![Bildschirmfoto_2023-01-25_um_12.57.17](/uploads/eb625b7ab4016beb2c2b5f9f9f3a19f8/Bildschirmfoto_2023-01-25_um_12.57.17.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1914background transparency from mobile control bar menu blocks the view on video2023-04-12T16:21:05+02:00Hansen, Christianbackground transparency from mobile control bar menu blocks the view on videoBlocking the view especially during frame select:
<br /><br />
![Bildschirmfoto_2023-01-24_um_12.38.56](/uploads/7d2a32fe8c6c390a8270a359e36d7c99/Bildschirmfoto_2023-01-24_um_12.38.56.png)Blocking the view especially during frame select:
<br /><br />
![Bildschirmfoto_2023-01-24_um_12.38.56](/uploads/7d2a32fe8c6c390a8270a359e36d7c99/Bildschirmfoto_2023-01-24_um_12.38.56.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1910Show saving indicator when saving a transcript2023-01-20T15:40:19+01:00Hansen, ChristianShow saving indicator when saving a transcriptIt would be helpful to see when all (selected) transcript items are saved as annotation, or if the saving process is still running in general.
<br />
Suggestion: Use the same indicator like the deleting indicator while deleting a timelin...It would be helpful to see when all (selected) transcript items are saved as annotation, or if the saving process is still running in general.
<br />
Suggestion: Use the same indicator like the deleting indicator while deleting a timeline with annotations:
<br /><br />
![Bildschirmfoto_2023-01-20_um_15.35.20](/uploads/04b1c521e2faee88c3fb31ab044a28db/Bildschirmfoto_2023-01-20_um_15.35.20.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1909Show ready transcripts in a submenu2023-01-20T15:40:49+01:00Hansen, ChristianShow ready transcripts in a submenuAt the moment ready transcripts are reachable by clicking on the "Start speech to text"-button in the magic menu:
<br /><br />
![Bildschirmfoto_2023-01-20_um_15.14.48](/uploads/aed67423c14d26d97e7ab528d1bbcf95/Bildschirmfoto_2023-01-20_...At the moment ready transcripts are reachable by clicking on the "Start speech to text"-button in the magic menu:
<br /><br />
![Bildschirmfoto_2023-01-20_um_15.14.48](/uploads/aed67423c14d26d97e7ab528d1bbcf95/Bildschirmfoto_2023-01-20_um_15.14.48.png)
<br /><br />
On one side the transcripts are hidden in this dialog, on the other side the text of the button is not correct either. At the beginning it took some time for me to understand how this feature works.
<br />
My suggestion: use a submenu for ready transcripts, and use the dialog for "start new transcript" only, so both parts are divided:
<br /><br />
![Bildschirmfoto_2023-01-20_um_15.12.35](/uploads/9753aec23d3aae32384150cbfb95febf/Bildschirmfoto_2023-01-20_um_15.12.35.png)
<br /><br />
![Bildschirmfoto_2023-01-20_um_15.24.25](/uploads/3f41c8180ac294ba9eefd4ad06949793/Bildschirmfoto_2023-01-20_um_15.24.25.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1908No thumbnail in "Last edited" card when no video but images/audio on timeline2023-01-18T15:25:10+01:00Hansen, ChristianNo thumbnail in "Last edited" card when no video but images/audio on timelineThere is one image on the timeline, but no timeline thumbnail in "Last edited" on the timelines page. This should be adapted. Same with audio.
<br /><br />
![Bildschirmfoto_2023-01-18_um_15.10.45](/uploads/ffb75636c67122b43dc32557b80682d...There is one image on the timeline, but no timeline thumbnail in "Last edited" on the timelines page. This should be adapted. Same with audio.
<br /><br />
![Bildschirmfoto_2023-01-18_um_15.10.45](/uploads/ffb75636c67122b43dc32557b80682d3/Bildschirmfoto_2023-01-18_um_15.10.45.png)
<br /><br />
![Bildschirmfoto_2023-01-18_um_15.11.40](/uploads/a93546eb35222d509d16f3c951f1c00d/Bildschirmfoto_2023-01-18_um_15.11.40.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1906Sort by filename causes error: "list.forEach is not a function" on files page2024-01-09T14:59:36+01:00Rittershaus, DavidSort by filename causes error: "list.forEach is not a function" on files pageClicking on the "filename" chip on the files page (sort by filename) causes the error "TypeError: list.forEach is not a function" (and sorting does not work).
There is a second case where this error popped up which I wasn't able to trac...Clicking on the "filename" chip on the files page (sort by filename) causes the error "TypeError: list.forEach is not a function" (and sorting does not work).
There is a second case where this error popped up which I wasn't able to trace sofar because it only happened a few times and I wasn't able to debug. In that case the file list was not listing the existing files (looked as if no files were uploaded yet). Happened 2-3 times on file page and 2 times when I was trying to add files to the timeline (via "add file" menu). Might be the same issue, at least in both cases the same error message showed up. Files are listed again after several reloads.https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1905Canceled jobs seem not to be un-queued2023-01-17T16:13:53+01:00Hansen, ChristianCanceled jobs seem not to be un-queued![Bildschirmfoto_2023-01-17_um_15.58.19](/uploads/9112625dfd0c56f4908a869aa469433d/Bildschirmfoto_2023-01-17_um_15.58.19.png)
<br /><br />
![Bildschirmfoto_2023-01-17_um_15.58.46](/uploads/9e4337adb2622b6f7d687fecf45de3ca/Bildschirmfoto_...![Bildschirmfoto_2023-01-17_um_15.58.19](/uploads/9112625dfd0c56f4908a869aa469433d/Bildschirmfoto_2023-01-17_um_15.58.19.png)
<br /><br />
![Bildschirmfoto_2023-01-17_um_15.58.46](/uploads/9e4337adb2622b6f7d687fecf45de3ca/Bildschirmfoto_2023-01-17_um_15.58.46.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1903Media annotations are sometimes created without target.selector2023-01-18T13:11:29+01:00Rittershaus, DavidMedia annotations are sometimes created without target.selectorIn the DSHS version students have issues with a specific timeline that does not load. The error is "Unknown datetime argument: null, of type object". The error only shows up as an error message in the UI but not in console output. No con...In the DSHS version students have issues with a specific timeline that does not load. The error is "Unknown datetime argument: null, of type object". The error only shows up as an error message in the UI but not in console output. No content is displayed in the timeline viewer although there should be something on the timeline (reported by students and indicated by a timeline preview image).
I can't reproduce the issue with any other timeline.
![Image_Pasted_at_2023-1-17_11-50](/uploads/71f6d44ad12050ba934e5e1bfadffb98/Image_Pasted_at_2023-1-17_11-50.png)
@anton.koch: I could provide the ID of the timeline, if requiredKoch, AntonKoch, Anton