beat.editor merge requestshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests2019-06-07T14:50:18Zhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/85Database editor: fix wrong use of python keyword set2019-06-07T14:50:18ZFlavio TARSETTIDatabase editor: fix wrong use of python keyword setSummary
This MR fixes a misuse of the python set keyword.
Relevant issue(s) fixed
Fixes #222
Part of #183Summary
This MR fixes a misuse of the python set keyword.
Relevant issue(s) fixed
Fixes #222
Part of #183[v2] 1 - Edition/Visualization for small editorsSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/73Database editor2019-05-01T09:14:44ZSamuel GAISTDatabase editorSummary
This merge request implements both a viewer for the V1 version of the database and the editor of the V2 version.
Relevant issue(s) fixed
Fixes #183Summary
This merge request implements both a viewer for the V1 version of the database and the editor of the V2 version.
Relevant issue(s) fixed
Fixes #183[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/70Correctly handle assets not associated with user2019-04-25T11:58:43ZSamuel GAISTCorrectly handle assets not associated with userSummary
This merge request fixes the handling of assets that have no users associated with it.
The tests have also been improved and all asset types are checked using the content of the test prefix.
Part of #186Summary
This merge request fixes the handling of assets that have no users associated with it.
The tests have also been improved and all asset types are checked using the content of the test prefix.
Part of #186[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/62Core implementation2019-03-22T15:58:58ZSamuel GAISTCore implementationSummary
This patch set provides the basic blocks to build the application on.
- Skeleton implementation of all editors
- Skeleton test implementation of all editors
- Core widget to handle editors with basic tests
- Cleaner user interf...Summary
This patch set provides the basic blocks to build the application on.
- Skeleton implementation of all editors
- Skeleton test implementation of all editors
- Core widget to handle editors with basic tests
- Cleaner user interface for the main window
- Functional saving
- Sub-command to edit one specific asset
- Some cleanup
Relevant issue(s) fixed
No issues have been fixed but several have gotten their basics coveredFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/12Click beat editor2018-09-05T12:25:46ZFlavio TARSETTIClick beat editorAdding click to beat.editor.
beateditor becomes beat editor server to be consistent with click and beat.cmdline
Closes #137Adding click to beat.editor.
beateditor becomes beat editor server to be consistent with click and beat.cmdline
Closes #137André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/44Cleanup v1 artifacts2019-01-23T09:31:24ZJaden DIEFENBAUGHCleanup v1 artifactsSummary
Removes the rest of the artifacts from the v1 editor.
Relevant issue(s) fixed
Fixes #191Summary
Removes the rest of the artifacts from the v1 editor.
Relevant issue(s) fixed
Fixes #191Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/98Check prefix on startup2019-07-02T12:57:54ZSamuel GAISTCheck prefix on startupSummary
This merge request implements a check of the prefix
before the application starts. This will ensure that
there's a structurally valid prefix to work with as
well as all mandatory data present.
It also does some cleanup in unuse...Summary
This merge request implements a check of the prefix
before the application starts. This will ensure that
there's a structurally valid prefix to work with as
well as all mandatory data present.
It also does some cleanup in unused code and improve
testing.
Relevant issue(s) fixed
Fixes #225[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/111Basic toolchain preview2019-09-25T15:11:58ZSamuel GAISTBasic toolchain previewSummary
This merge request implements a basic re-usable read-only preview for the toolchain editor.
This component can be re-used in the experiment editor to show what the corresponding toolchain looks like.
Relevant issue(s)
Part of...Summary
This merge request implements a basic re-usable read-only preview for the toolchain editor.
This component can be re-used in the experiment editor to show what the corresponding toolchain looks like.
Relevant issue(s)
Part of #184[v2] 2 - Toolchain editorFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/40[backend] Implement AssetModel class2019-01-18T13:49:47ZSamuel GAIST[backend] Implement AssetModel classSummary
This patch implements the AssetModel class which can be
used to retrieve a list available assets of one type.
It can be used to, for example, populate combo boxes
needing to show a list of dataformats. One such a case is
the da...Summary
This patch implements the AssetModel class which can be
used to retrieve a list available assets of one type.
It can be used to, for example, populate combo boxes
needing to show a list of dataformats. One such a case is
the dataformat editor itself.
Part of #186[v2] 1 - Edition/Visualization for small editorsAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/59[backend][assetmodel] Made AssetType a python enum2019-03-05T11:00:10ZSamuel GAIST[backend][assetmodel] Made AssetType a python enumSummary
This merge request modifies the type of AssetType to be a python Enum class. This will allow a better use.
The main change it implies it's that it's not a part of AssetModel anymore and must be explicitly imported
to be used.Summary
This merge request modifies the type of AssetType to be a python Enum class. This will allow a better use.
The main change it implies it's that it's not a part of AssetModel anymore and must be explicitly imported
to be used.Flavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/81AssetType improvements2019-05-24T15:16:54ZSamuel GAISTAssetType improvementsThis merge request refactors the AssetType Enum class to simplify data retrieval.
It also improves the handling of data for tests and fixes some issues with regard their handling.This merge request refactors the AssetType Enum class to simplify data retrieval.
It also improves the handling of data for tests and fixes some issues with regard their handling.[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/136Application icon2020-06-18T12:25:26ZSamuel GAISTApplication iconSummary
Add application icon
Relevant issue(s) fixed
Fixes #263Summary
Add application icon
Relevant issue(s) fixed
Fixes #263[v2] 1 - Edition/Visualization for small editorshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/53Allow package to be tested outside of source checkout2019-02-20T18:03:16ZAndré AnjosAllow package to be tested outside of source checkoutSummary
This MR addresses a minor issue when testing conda packages out of a checkout of the package source.
So far, this was not possible as the documentation source code was not shipped with the package. This MR changes that.
Relev...Summary
This MR addresses a minor issue when testing conda packages out of a checkout of the package source.
So far, this was not possible as the documentation source code was not shipped with the package. This MR changes that.
Relevant issue(s) fixed
bob/bob.devtools#5André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/100Algorithm editor2019-07-05T13:46:46ZSamuel GAISTAlgorithm editorSummary
This merge request implements the algorithm editor for v2 API algorithms.
V1 API algorithms can be converted but won't be editable by it.
This merge request also improves several aspects of the code
for better handling of the ...Summary
This merge request implements the algorithm editor for v2 API algorithms.
V1 API algorithms can be converted but won't be editable by it.
This merge request also improves several aspects of the code
for better handling of the various elements of the editors.
Tests have also been either improved or added.
Relevant issue(s) fixed
Fixes #180
Part of #226[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/36Alg editor form warning 1622019-01-11T15:49:15ZJaden DIEFENBAUGHAlg editor form warning 162The warning about proptypes no longer shows, wrapping the child components in a `<React.Fragment>` worked
Fixes #162The warning about proptypes no longer shows, wrapping the child components in a `<React.Fragment>` worked
Fixes #162https://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/135Add tooltip when asset is invalid2020-06-18T13:33:15ZSamuel GAISTAdd tooltip when asset is invalidWhen creating a new asset, the error hinting is valid but gives no information.
The information is also lost on saving. Hence the tooltip now used on the tab containing the editor.
It follows the same idea as the experiment editor hint...When creating a new asset, the error hinting is valid but gives no information.
The information is also lost on saving. Hence the tooltip now used on the tab containing the editor.
It follows the same idea as the experiment editor hinting.
Fixes #264[v2] 1 - Edition/Visualization for small editorshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/38Add templates for issues and MR2019-01-14T09:52:56ZSamuel GAISTAdd templates for issues and MRThese template should be used when opening a new issue or merge
request.
There are two templates under issue:
- Default.md which is a bug report
- suggestion.md which is for suggestion to be implemented
To use them, select the correspo...These template should be used when opening a new issue or merge
request.
There are two templates under issue:
- Default.md which is a bug report
- suggestion.md which is for suggestion to be implemented
To use them, select the corresponding template in the dropdown
beside the title of the issue/merge request.
Only available once merge in the default branch.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/103Add support for the two new loop user types to AlgorithmEditor2019-07-16T13:00:25ZSamuel GAISTAdd support for the two new loop user types to AlgorithmEditorSummary
The loop user algorithm type has been split in two versions:
- Sequential
- Autonomous
That change requires the AlgorithmEditor to be updated in
order to work properly as well as continue passing the tests.Summary
The loop user algorithm type has been split in two versions:
- Sequential
- Autonomous
That change requires the AlgorithmEditor to be updated in
order to work properly as well as continue passing the tests.Flavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/124Add size constraint for description field2020-03-25T11:42:33ZFlavio TARSETTIAdd size constraint for description fieldSummary
Adds a size constraint to ensure that the description field is not longer than what is allowed in in beat/beat.web> and thus the beat/beat.core> schema.
Relevant issue(s) fixed
Fixes #255
Related to https://gitlab.idiap.ch/b...Summary
Adds a size constraint to ensure that the description field is not longer than what is allowed in in beat/beat.web> and thus the beat/beat.core> schema.
Relevant issue(s) fixed
Fixes #255
Related to https://gitlab.idiap.ch/beat/beat.core/merge_requests/117Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/150Add pyproject.toml2021-04-15T14:43:47ZSamuel GAISTAdd pyproject.tomlThis follows bob packages new standardThis follows bob packages new standardFlavio TARSETTIFlavio TARSETTI