beat.editor issueshttps://gitlab.idiap.ch/beat/beat.editor/-/issues2018-08-09T18:04:41Zhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/38fix database creation test2018-08-09T18:04:41ZJaden DIEFENBAUGHfix database creation testJS & Python Testinghttps://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/116Bug with creating toolchain in tutorial - says it's invalid even though it lo...2018-06-04T07:29:12ZJaden DIEFENBAUGHBug with creating toolchain in tutorial - says it's invalid even though it looks validSee the VM from the HES-SO tutorialSee the VM from the HES-SO tutorialhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/103Fix toolchain insertion into toolchain2018-05-15T08:07:02ZJaden DIEFENBAUGHFix toolchain insertion into toolchainIt broke with recent changes somehowIt broke with recent changes somehow2018-05-18https://gitlab.idiap.ch/beat/beat.editor/-/issues/102Fix toolchain connection bug2018-05-15T09:27:04ZJaden DIEFENBAUGHFix toolchain connection bugBasically creating connections is apparently pretty funkyBasically creating connections is apparently pretty funky2018-05-18https://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/205Algorithm Editor Parameter: unknown types "array" and "dict"2019-09-27T11:58:26ZFlavio TARSETTIAlgorithm Editor Parameter: unknown types "array" and "dict"@jdiefenbaugh : from where does these 2 types "array" and "dict" come from ?
As can be seen here from the `basetype` field in `beat/core/schema/common/1.json` these 2 types are non existant in any of these schema, which makes me wonder w...@jdiefenbaugh : from where does these 2 types "array" and "dict" come from ?
As can be seen here from the `basetype` field in `beat/core/schema/common/1.json` these 2 types are non existant in any of these schema, which makes me wonder where did you get them from ?
As it should always follow a specific schema from beat.coreJaden DIEFENBAUGHJaden DIEFENBAUGHhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/140Update Algorithm schema (and editor?)2019-02-26T18:00:07ZJaden DIEFENBAUGHUpdate Algorithm schema (and editor?)As of https://gitlab.idiap.ch/beat/beat.core/merge_requests/31#note_33390 , the algorithm schema in beat.core has been updated. Depending on the schema changes, there might need to be editor changes as well...As of https://gitlab.idiap.ch/beat/beat.core/merge_requests/31#note_33390 , the algorithm schema in beat.core has been updated. Depending on the schema changes, there might need to be editor changes as well...[v1] Ongoing patching until [v2] is readyhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/114Make virtualbox image (using packer)2018-06-04T07:27:25ZJaden DIEFENBAUGHMake virtualbox image (using packer)See:
- https://gitlab.idiap.ch/fspr/virtual-image/blob/master/image.json
- https://www.serverlab.ca/tutorials/dev-ops/automation/how-to-use-packer-to-create-ubuntu-18-04-vagrant-boxes/See:
- https://gitlab.idiap.ch/fspr/virtual-image/blob/master/image.json
- https://www.serverlab.ca/tutorials/dev-ops/automation/how-to-use-packer-to-create-ubuntu-18-04-vagrant-boxes/https://gitlab.idiap.ch/beat/beat.editor/-/issues/107Throttle clicking on blocks in tc editor so doubleclicks dont open/close the ...2018-05-15T09:54:42ZJaden DIEFENBAUGHThrottle clicking on blocks in tc editor so doubleclicks dont open/close the modal really fasthttps://gitlab.idiap.ch/beat/beat.editor/-/issues/106Dont clear history on save2018-05-15T08:49:44ZJaden DIEFENBAUGHDont clear history on saveWhen a toolchain's redux model updates, still save the history
"should" be an easy fixWhen a toolchain's redux model updates, still save the history
"should" be an easy fixhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/105Only 1 save button2018-05-15T08:49:44ZJaden DIEFENBAUGHOnly 1 save buttonIt's confusing enough without having to deal with two save buttons!
For now just have the one in the editorsIt's confusing enough without having to deal with two save buttons!
For now just have the one in the editorshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/95Add E2E tests (to the CI)2018-09-13T16:58:13ZJaden DIEFENBAUGHAdd E2E tests (to the CI)They're definitely working locally using Selenium & things, but getting it to run on the CI will be a bit of a pain since I'm halfway across the world from the network/machines. Steps:
- [ ] Clone `beat.tutorial.prefix` and use the pref...They're definitely working locally using Selenium & things, but getting it to run on the CI will be a bit of a pain since I'm halfway across the world from the network/machines. Steps:
- [ ] Clone `beat.tutorial.prefix` and use the prefix folder for the tests
- [ ] Figure out how to run the beat.editor REST server in the testing environment
- [ ] Figure out how to expose the `geckodriver` executable (different for Mac & Linux!) and add it to the $PATHJS & Python Testinghttps://gitlab.idiap.ch/beat/beat.editor/-/issues/94Add flask (& nose?) tests2018-09-21T19:19:04ZJaden DIEFENBAUGHAdd flask (& nose?) testsVia nose if possible
Also will need to mock a BEAT prefix, use beat.examplesVia nose if possible
Also will need to mock a BEAT prefix, use beat.examplesJS & Python Testinghttps://gitlab.idiap.ch/beat/beat.editor/-/issues/90Separate cloning & versioning functionality in list views2018-05-18T14:29:39ZJaden DIEFENBAUGHSeparate cloning & versioning functionality in list viewsRight now there's only a "clone" button that does double duty.
There should be a "clone" button that requires a new object name and pins the version to "1"
There should be a "new version" button that pins the name and ups the version b...Right now there's only a "clone" button that does double duty.
There should be a "clone" button that requires a new object name and pins the version to "1"
There should be a "new version" button that pins the name and ups the version by onehttps://gitlab.idiap.ch/beat/beat.editor/-/issues/82Plotter & Plotterparameter editors2018-04-11T13:44:42ZJaden DIEFENBAUGHPlotter & Plotterparameter editorshttps://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.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/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 server