beat issueshttps://gitlab.idiap.ch/groups/beat/-/issues2018-03-08T11:05:16Zhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/59Databases should have python file template generation capabilities2018-03-08T11:05:16ZJaden DIEFENBAUGHDatabases should have python file template generation capabilitiesProbably a "generate template python file" buttonProbably a "generate template python file" buttonhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/62Don't jump to global settings when releasing middle-click2018-03-08T11:29:21ZJaden DIEFENBAUGHDon't jump to global settings when releasing middle-clickIt shouldn't be doing this but somehow it isIt shouldn't be doing this but somehow it ishttps://gitlab.idiap.ch/beat/beat.editor/-/issues/66Upgrade to webpack 42018-03-08T15:55:25ZJaden DIEFENBAUGHUpgrade to webpack 4I've put this off long enough, waiting for everything to stabilize. There's apparently huge build performance gains as well as better default settings for the complicated stuff, so I should do this soonish.I've put this off long enough, waiting for everything to stabilize. There's apparently huge build performance gains as well as better default settings for the complicated stuff, so I should do this soonish.https://gitlab.idiap.ch/beat/beat.editor/-/issues/63Safely create/cast objects using the respective editor's `getValidObject` func2018-03-09T15:40:14ZJaden DIEFENBAUGHSafely create/cast objects using the respective editor's `getValidObject` funcInspired by all the work I have to do to handle malformed objects.
Instead of trusting the objects, use the editor getObject funcs to cast objs in `selectors.jsx`.Inspired by all the work I have to do to handle malformed objects.
Instead of trusting the objects, use the editor getObject funcs to cast objs in `selectors.jsx`.https://gitlab.idiap.ch/beat/beat.editor/-/issues/61Clone files as well as json metadata2018-03-09T16:33:15ZJaden DIEFENBAUGHClone files as well as json metadatahttps://gitlab.idiap.ch/beat/beat.editor/-/issues/65When deleting a toolchain, delete experiments that used it2018-03-13T10:25:55ZJaden DIEFENBAUGHWhen deleting a toolchain, delete experiments that used it(also provide a popup window confirming?)(also provide a popup window confirming?)https://gitlab.idiap.ch/beat/beat.editor/-/issues/60If toolchain is empty, start at 0,02018-03-13T11:16:25ZJaden DIEFENBAUGHIf toolchain is empty, start at 0,0https://gitlab.idiap.ch/beat/beat.editor/-/issues/51Assigning a protocol for an experiment's datasets doesn't always assign the d...2018-03-13T13:21:59ZJaden DIEFENBAUGHAssigning a protocol for an experiment's datasets doesn't always assign the datasets properlyThis is an issue with the `user/user/fisherface/1/atnt` experiment. After pulling it from a local BEAT instance, it using the `atnt/3` database. Because the current version of `beat.cmdline` only supports `atnt/5`, I pulled that db tried...This is an issue with the `user/user/fisherface/1/atnt` experiment. After pulling it from a local BEAT instance, it using the `atnt/3` database. Because the current version of `beat.cmdline` only supports `atnt/5`, I pulled that db tried to update all the experiment's datasets by selecting the `idiap_test_eyepos (atnt/5)` protocol option. It flipped the dev/test datasets when assigning
![image](/uploads/d3911ac58df31633c60fdf8d7d05150f/image.png)https://gitlab.idiap.ch/beat/beat.editor/-/issues/52New objs with python files should generate template `.py` files2018-03-15T14:46:47ZJaden DIEFENBAUGHNew objs with python files should generate template `.py` filesThis came up earlier but was put off. It would be nice for the template to include all the possible/necessary functions along with a bit of documentation and such.
Probably have a button "generate template python files" or somethingThis came up earlier but was put off. It would be nice for the template to include all the possible/necessary functions along with a bit of documentation and such.
Probably have a button "generate template python files" or somethinghttps://gitlab.idiap.ch/beat/beat.editor/-/issues/67Fuzzy search box2018-03-16T15:03:16ZJaden DIEFENBAUGHFuzzy search boxSearch through names/descriptionsSearch through names/descriptionshttps://gitlab.idiap.ch/beat/beat.web/-/issues/488Perf issue with Angular's 2-way binding makes complex reports unusable2018-03-20T08:37:24ZJaden DIEFENBAUGHPerf issue with Angular's 2-way binding makes complex reports unusableThe default two-way binding is too slow right now. Somehow this wasn't caught in testing, even though large reports were tested. It might have to do with the complexity of experiments - if Angular is binding entire experiment/toolchain o...The default two-way binding is too slow right now. Somehow this wasn't caught in testing, even though large reports were tested. It might have to do with the complexity of experiments - if Angular is binding entire experiment/toolchain objects, the perf hit could've slipped through testing.Jaden DIEFENBAUGHJaden DIEFENBAUGHhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/57"potentially unsaved changes" remark2018-03-20T15:27:38ZJaden DIEFENBAUGH"potentially unsaved changes" remarkActually checking if the server element is different than the local element is too expensive. Just have a flag "potential_changes_made" that turns on when the user edits something, and turns off when they save/write to serverActually checking if the server element is different than the local element is too expensive. Just have a flag "potential_changes_made" that turns on when the user edits something, and turns off when they save/write to serverhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/78algs by default should not be analyzers2018-03-29T08:19:55ZJaden DIEFENBAUGHalgs by default should not be analyzershttps://gitlab.idiap.ch/beat/beat.editor/-/issues/75replace import statements in templates with note on how imports in algs/dbs/l...2018-04-09T08:44:12ZJaden DIEFENBAUGHreplace import statements in templates with note on how imports in algs/dbs/libs workhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/82Plotter & Plotterparameter editors2018-04-11T13:44:42ZJaden DIEFENBAUGHPlotter & Plotterparameter editorshttps://gitlab.idiap.ch/beat/beat.cmdline/-/issues/8[databases] Indexing is broken2018-04-13T08:03:56ZAndré Anjos[databases] Indexing is brokenNot all outputs are being properly indexed. To be checked ASAP.Not all outputs are being properly indexed. To be checked ASAP.Final DocumentationAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.cmdline/-/issues/7[experiments] Add command to checksum data and indexes2018-04-13T08:03:56ZAndré Anjos[experiments] Add command to checksum data and indexesOn ``xp caches``.On ``xp caches``.BTAS TutorialAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.cmdline/-/issues/6Pulling a database fails with a token error2018-04-13T08:03:56ZLaurent EL SHAFEYPulling a database fails with a token errorIt's seems that a regular user can't pull databases anymore.
```
$ ./bin/beat --prefix=prefix db pull
retrieving `databases/atnt/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: ...It's seems that a regular user can't pull databases anymore.
```
$ ./bin/beat --prefix=prefix db pull
retrieving `databases/atnt/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
retrieving `databases/banca/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
retrieving `databases/casme2/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
retrieving `databases/cbsr_nir_vis_2/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
retrieving `databases/cpqd/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
retrieving `databases/mnist/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
retrieving `databases/mobio/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
retrieving `databases/replay/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
retrieving `databases/utfvp/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
retrieving `databases/voxforge/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
retrieving `databases/xm2vts/1'...
failed to retrieve database from `https://www.beat-eu.org/platform/' with secret token, reason: Forbidden
```
This also occurs when pulling an experiment, which will try to pull the database used.BTAS Tutorialhttps://gitlab.idiap.ch/beat/beat.cmdline/-/issues/5Database view is not working properly2018-04-13T08:03:56ZLaurent EL SHAFEYDatabase view is not working properlyWhen trying to view a dataset,
```
./bin/beat --prefix web_dynamic_data db view banca/1/Mc/dev_probes
```
I sometimes get this kind of errors:
```
Traceback (most recent call last):
File "./bin/beat", line 33, in <module>
...When trying to view a dataset,
```
./bin/beat --prefix web_dynamic_data db view banca/1/Mc/dev_probes
```
I sometimes get this kind of errors:
```
Traceback (most recent call last):
File "./bin/beat", line 33, in <module>
sys.exit(beat.cmdline.scripts.beat.main())
File "/remote/idiap.svm/user.active/lelshafey/work/beat_platform/beat.core/src/beat.cmdline/beat/cmdline/scripts/beat.py", line 160, in main
return module.process(args)
File "/remote/idiap.svm/user.active/lelshafey/work/beat_platform/beat.core/src/beat.cmdline/beat/cmdline/databases.py", line 402, in process
return view_output(args['config'], args['<set_name>'])
File "/remote/idiap.svm/user.active/lelshafey/work/beat_platform/beat.core/src/beat.cmdline/beat/cmdline/databases.py", line 355, in view_output
json_data[name] = common.stringify(value)
TypeError: 'str' object does not support item assignment
```
BTAS TutorialLaurent EL SHAFEYLaurent EL SHAFEYhttps://gitlab.idiap.ch/beat/beat.cmdline/-/issues/4Pulling an experiment does not pull any experiment but only related toolchain...2018-04-13T08:03:56ZLaurent EL SHAFEYPulling an experiment does not pull any experiment but only related toolchains/dataformats/algorithmsThis looks like API-change related.This looks like API-change related.BTAS Tutorial