beat issueshttps://gitlab.idiap.ch/groups/beat/-/issues2015-07-30T06:53:58Zhttps://gitlab.idiap.ch/beat/beat.web/-/issues/236Plots from locked attestation don't appear2015-07-30T06:53:58ZSébastien MARCELPlots from locked attestation don't appearWhen not logged-in the plots of this locked attestation https://www.beat-eu.org/platform/attestations/809977024/
don't appear. My web-browser tries to load them ...
When not logged-in the plots of this locked attestation https://www.beat-eu.org/platform/attestations/809977024/
don't appear. My web-browser tries to load them ...
André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.web/-/issues/235Cannot jump to algorithm/toolchain page from a (completed/failed) experiment ...2015-11-20T11:27:21ZLaurent EL SHAFEYCannot jump to algorithm/toolchain page from a (completed/failed) experiment pageWhen an experiment is being configured, it is possible to visualize the algorithm code and/or the toolchain.
In contrast, once an experiment has completed (or failed), the number of links on the webpage is very limited.
Besides, the ...When an experiment is being configured, it is possible to visualize the algorithm code and/or the toolchain.
In contrast, once an experiment has completed (or failed), the number of links on the webpage is very limited.
Besides, the algorithm name may only be partially visible by looking at the toolchain graph. It would be better to have entry points to both the algorithm and the toolchain pages, similarly to what we have when we set up an experiment.
Final Documentationhttps://gitlab.idiap.ch/beat/beat.web/-/issues/234Feature request2015-11-20T11:27:43ZSébastien MARCELFeature requestJust my 2 cent.
Will it be possible to give a user the possibility to report an issue on gitlab directly from popup window with the error message by clicking on a button in that windows ?Just my 2 cent.
Will it be possible to give a user the possibility to report an issue on gitlab directly from popup window with the error message by clicking on a button in that windows ?Final Documentationhttps://gitlab.idiap.ch/beat/beat.web/-/issues/233Error requesting an attestation2015-07-29T15:25:38ZSébastien MARCELError requesting an attestationI forked the experiment from this attestation
https://www.beat-eu.org/platform/attestations/1839141191/
to
https://www.beat-eu.org/platform/experiments/smarcel/aythamimm/btas15_keystroke_experiments/6/Keystroke_Experiment-rr2/
and fa...I forked the experiment from this attestation
https://www.beat-eu.org/platform/attestations/1839141191/
to
https://www.beat-eu.org/platform/experiments/smarcel/aythamimm/btas15_keystroke_experiments/6/Keystroke_Experiment-rr2/
and failed to request an attestation to this one. I got a popup message "Error: Forbidden" !
BTAS TutorialSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.web/-/issues/232Docutils parsing errors leads into unloadable algorithm2015-08-03T11:24:44ZAndré AnjosDocutils parsing errors leads into unloadable algorithmIf the long description of an object does not parse well, the said object does not load properly. For example:
https://www.beat-eu.org/platform/algorithms/AntonioCandia/hist/1/
Expected result: if there is a parsing error with the ...If the long description of an object does not parse well, the said object does not load properly. For example:
https://www.beat-eu.org/platform/algorithms/AntonioCandia/hist/1/
Expected result: if there is a parsing error with the long description of an object, we should fallback to displaying the unformatted (code-style) documentation, together with a warning message indicating the problem.BTAS TutorialSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.web/-/issues/231CodeMirror update and goodies2015-07-29T09:07:30ZAndré AnjosCodeMirror update and goodiesThe newest versions of CodeMirror should allow for us to automatically replace Tab by 4 spaces on any editor, following a quick recipe: http://stackoverflow.com/questions/15183494/codemirror-tabs-to-spaces
It would be good if we could...The newest versions of CodeMirror should allow for us to automatically replace Tab by 4 spaces on any editor, following a quick recipe: http://stackoverflow.com/questions/15183494/codemirror-tabs-to-spaces
It would be good if we could also:
- [ ] Visualize/Differentiate Tabs and Spaces
- [ ] Visualize trailing whitespaces
BTAS TutorialAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/issues/38discover_environments() does not crash when the same environment/version is d...2017-08-06T11:17:03ZLaurent EL SHAFEYdiscover_environments() does not crash when the same environment/version is detected multiple timesWhile this should raise an exception.While this should raise an exception.BTAS TutorialAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.web/-/issues/230E-mail notification upon sharing2015-11-20T11:28:35ZAndré AnjosE-mail notification upon sharingIt would be a good feature to allow users to globally enable notification when something is shared with them.
As @philip.abbet pointed out, it would be good if e-mails could be summarized in case a lot has been just shared with a pers...It would be a good feature to allow users to globally enable notification when something is shared with them.
As @philip.abbet pointed out, it would be good if e-mails could be summarized in case a lot has been just shared with a person (e.g., when sharing an experiment, this normally includes algorithms, dataformats, the toolchain, libraries, etc). At this point, it would be best to receive a single e-mail listing all objects from the last sharing actions.
We should also think about the situation where various experiments are shared at once and avoid the e-mail spam once more on this case.
This feature could also have a hook to our to-be-implemented "activity" tab.Final Documentationhttps://gitlab.idiap.ch/beat/beat.core/-/issues/37Some toolchains show execution errors despite looking similar to existing ones2017-10-16T09:01:26ZAndré AnjosSome toolchains show execution errors despite looking similar to existing onesIn particular, this happened today with a toolchain forked by @sebastien.marcel at the platform. The same happened with another colleague.
If the user runs on the original fork, everything runs fine. If the user tries to use his versi...In particular, this happened today with a toolchain forked by @sebastien.marcel at the platform. The same happened with another colleague.
If the user runs on the original fork, everything runs fine. If the user tries to use his version, the error shows up.
@sebastien.marcel: Could you please share with me user `anjos`, the said toolchain? I'll try to have a look on its contents and figure out the problem.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/issues/36Analyzer should not be able to write more than one output2018-12-19T13:58:55ZAndré AnjosAnalyzer should not be able to write more than one outputCurrently, analyzers running on the platform can write as many outputs as times the `process()` function is called on the user code. This is non-sensical and ends-up creating invalid results for an experiment.
The platform should trig...Currently, analyzers running on the platform can write as many outputs as times the `process()` function is called on the user code. This is non-sensical and ends-up creating invalid results for an experiment.
The platform should trigger an error by the second time the user tries to write a result in an analyzer.Philip ABBETPhilip ABBEThttps://gitlab.idiap.ch/beat/beat.web/-/issues/2292nd ToS link on user registration page is broken2015-07-27T11:16:47ZAndré Anjos2nd ToS link on user registration page is brokenMust be fixed.Must be fixed.BTAS TutorialAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.web/-/issues/228When creating an experiment, listed toolchains show "Fork" button2015-07-27T14:33:13ZAndré AnjosWhen creating an experiment, listed toolchains show "Fork" buttonWhen creating an experiment, the UI component that is used to list the toolchains still exhibit the "Fork" and "Search" buttons as in the normal toolchain list view. Besides being unwanted, these buttons trigger a Page not found error on...When creating an experiment, the UI component that is used to list the toolchains still exhibit the "Fork" and "Search" buttons as in the normal toolchain list view. Besides being unwanted, these buttons trigger a Page not found error on the website.BTAS TutorialPhilip ABBETPhilip ABBEThttps://gitlab.idiap.ch/beat/beat.web/-/issues/227E-mail notification when experiment done2015-11-05T08:39:39ZAndré AnjosE-mail notification when experiment doneIt would be an useful feature a check box on the experiment submission page allowing the user to be notified when that experiment is done. We already have the user e-mail in hand.It would be an useful feature a check box on the experiment submission page allowing the user to be notified when that experiment is done. We already have the user e-mail in hand.Final Documentationhttps://gitlab.idiap.ch/beat/beat.web/-/issues/226Malformed dataformats trigger a 500 Error2015-07-29T14:34:01ZAndré AnjosMalformed dataformats trigger a 500 ErrorIf the user makes a mistake creating a new dataformat (e.g., chooses an unexisting type), the end result is not an error page indicating problems, but rather a 500 error page.If the user makes a mistake creating a new dataformat (e.g., chooses an unexisting type), the end result is not an error page indicating problems, but rather a 500 error page.BTAS TutorialSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.web/-/issues/225Errors are clipped out at experiment display2015-08-14T15:47:08ZAndré AnjosErrors are clipped out at experiment displayIf an error occurs, most often then not, the error message is clipped off and unreadable.
Example:
![image](https://gitlab.idiap.ch/biometric/beat.web/uploads/5fb61a24381b04a8b99bf62cbc2f8587/image.png)
Would it be possible to h...If an error occurs, most often then not, the error message is clipped off and unreadable.
Example:
![image](https://gitlab.idiap.ch/biometric/beat.web/uploads/5fb61a24381b04a8b99bf62cbc2f8587/image.png)
Would it be possible to have a scrollbar for this display component?BTAS TutorialPhilip ABBETPhilip ABBEThttps://gitlab.idiap.ch/beat/beat.web/-/issues/224Experiment API is inconsistent with the remaining objects2015-08-10T07:59:28ZAndré AnjosExperiment API is inconsistent with the remaining objectsThe current experiment API is inconsistent with the rest of the APIs for other objects.
Here are some remarks:
1. The field `declaration` on experiments is called `configuration`.
2. It is not apparently possible to retrieve the f...The current experiment API is inconsistent with the rest of the APIs for other objects.
Here are some remarks:
1. The field `declaration` on experiments is called `configuration`.
2. It is not apparently possible to retrieve the field `description` by looking at the swagger API. Is it?
These changes w.r.t. to the situation before imply that the code in `beat.cmdline` would have to specialize for experiments. It would be more homogeneous if at least those two items were fixed so that an uniform way to access information for all objects is attainable.
I'm not sure what other implications there are.BTAS TutorialSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.web/-/issues/223Referenced dataformats on analyzers do not include the ones on "results"2015-07-27T11:12:31ZAndré AnjosReferenced dataformats on analyzers do not include the ones on "results"Whereas they should, otherwise `referenced_dataformats` would be incomplete...Whereas they should, otherwise `referenced_dataformats` would be incomplete...BTAS TutorialSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.backend.python/-/issues/9Remove prefix access and pass everything by value/json2017-08-08T04:40:37ZLaurent EL SHAFEYRemove prefix access and pass everything by value/jsonThe user process still has access to the prefix to fetch dataformats/algorithms/etc. Ideally, we need to get rid of this and to pass everything by value/json.The user process still has access to the prefix to fetch dataformats/algorithms/etc. Ideally, we need to get rid of this and to pass everything by value/json.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/issues/8Split beat.core and beat.backend.python2017-08-08T04:40:37ZLaurent EL SHAFEYSplit beat.core and beat.backend.pythonFollowing a discussion with @andre.anjos , few beat.core functionalities need to be in beat.backend.python.
To achieve this, we need to:
1. Move all the relevant code from beat.core to beat.backend.python
2. Make beat.core depends o...Following a discussion with @andre.anjos , few beat.core functionalities need to be in beat.backend.python.
To achieve this, we need to:
1. Move all the relevant code from beat.core to beat.backend.python
2. Make beat.core depends on beat.backend.python
3. Make all packages use features from beat.backend.python (when they were moved from beat.core to beat.backend.python)André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.web/-/issues/222Missing swagger-able docs for new database create API2015-07-26T19:04:02ZAndré AnjosMissing swagger-able docs for new database create APIExample at: http://beatweb-staging/docs/#!/databasesExample at: http://beatweb-staging/docs/#!/databasesBTAS TutorialSamuel GAISTSamuel GAIST