beat issueshttps://gitlab.idiap.ch/groups/beat/-/issues2018-03-13T10:25:55Zhttps://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/64Sync to the first connection to the block if the block doesnt have a valid sy...2018-03-08T10:23:28ZJaden DIEFENBAUGHSync to the first connection to the block if the block doesnt have a valid sync'd channelhttps://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/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/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/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/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/58Convert a Bob biometrics experiment to BEAT2018-05-22T14:53:51ZJaden DIEFENBAUGHConvert a Bob biometrics experiment to BEATAfter #54, convert a biometrics experiment (see https://www.idiap.ch/software/bob/docs/bob/bob.bio.base/master/struct_bio_rec_sys.html) to BEATAfter #54, convert a biometrics experiment (see https://www.idiap.ch/software/bob/docs/bob/bob.bio.base/master/struct_bio_rec_sys.html) to BEATStuff before worrying about deploymenthttps://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/56More help text in the editors2018-05-03T10:19:36ZJaden DIEFENBAUGHMore help text in the editorsE.g.:
- Explaining what the template names/view names are in the db editorE.g.:
- Explaining what the template names/view names are in the db editorhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/55More keyboard shortcuts & tab handling2020-02-12T12:14:42ZJaden DIEFENBAUGHMore keyboard shortcuts & tab handlingIdeas:
- Shortcuts for adding dataformat fields
- Shortcuts for saving/writing to server
- Shortcuts for moving between elements (dataformat fields, database sets/outputs/etc.)
- Better tab handling
- After creating a new dataformat fi...Ideas:
- Shortcuts for adding dataformat fields
- Shortcuts for saving/writing to server
- Shortcuts for moving between elements (dataformat fields, database sets/outputs/etc.)
- Better tab handling
- After creating a new dataformat field, focus on the new field's name inputhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/54Implement Bob's tutorial experiment by scratch2018-05-22T14:53:43ZJaden DIEFENBAUGHImplement Bob's tutorial experiment by scratchConvert [the tutorial](https://www.idiap.ch/software/bob/docs/bob/bob/master/example.html) and find pain pointsConvert [the tutorial](https://www.idiap.ch/software/bob/docs/bob/bob/master/example.html) and find pain pointsStuff before worrying about deploymenthttps://gitlab.idiap.ch/beat/beat.editor/-/issues/53Localstorage backend2019-01-28T04:36:49ZJaden DIEFENBAUGHLocalstorage backendSyncing across tabs, saving work, saving nonstandard info (toolchain groups, etc.), working "offline" with no active server, ...Syncing across tabs, saving work, saving nonstandard info (toolchain groups, etc.), working "offline" with no active server, ...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/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.backend.python/-/issues/15no CI for master branch2018-09-18T12:32:20ZJaden DIEFENBAUGHno CI for master branchThere's no `gitlab-ci.yml` fileThere's no `gitlab-ci.yml` filehttps://gitlab.idiap.ch/beat/beat.core/-/issues/46Master CI failing2018-04-25T06:36:46ZJaden DIEFENBAUGHMaster CI failingJob [#125265](/beat/beat.core/-/jobs/125265) failed for a8871304860b9e7c87f3b7ec08c0b308ccd0908a:Job [#125265](/beat/beat.core/-/jobs/125265) failed for a8871304860b9e7c87f3b7ec08c0b308ccd0908a:https://gitlab.idiap.ch/beat/beat.examples/-/issues/12Master branch should not be updated for beat.backend.python 1.5.x2018-09-11T15:10:59ZJaden DIEFENBAUGHMaster branch should not be updated for beat.backend.python 1.5.xCommit 37c73d6f54be65fbbdb4c8c79c7329af3e9c1a38 updates `beat.examples`' **master** branch for `beat.backend.python`'s `1.5.x` **non-master** branch. These `1.5.x` changes should be on a `1.5.x` development branch.Commit 37c73d6f54be65fbbdb4c8c79c7329af3e9c1a38 updates `beat.examples`' **master** branch for `beat.backend.python`'s `1.5.x` **non-master** branch. These `1.5.x` changes should be on a `1.5.x` development branch.Gitlab CI Integrationhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/50add more info to insert obj search results2018-02-15T14:15:52ZJaden DIEFENBAUGHadd more info to insert obj search results- toolchain: how many datasets, blocks
- protocols: how many sets, which db
- datasets: outputs #
- blocks/analyzers: # outputs/inputs- toolchain: how many datasets, blocks
- protocols: how many sets, which db
- datasets: outputs #
- blocks/analyzers: # outputs/inputshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/49prefix protocols in insert obj list with database name2018-02-15T14:15:53ZJaden DIEFENBAUGHprefix protocols in insert obj list with database name