beat.core merge requestshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests2019-04-29T13:15:43Zhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/55Add a plotterparameter schema file2019-04-29T13:15:43ZJaden DIEFENBAUGHAdd a plotterparameter schema fileAdds a schema file for plotterparameters and the associated infrastructure for linting plotterparameter instances
Closes #66
Also see https://gitlab.idiap.ch/beat/beat.editor/issues/161 for how this got on my radarAdds a schema file for plotterparameters and the associated infrastructure for linting plotterparameter instances
Closes #66
Also see https://gitlab.idiap.ch/beat/beat.editor/issues/161 for how this got on my radarFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/54Re-enable nitpicky mode and Fix broken docs2019-02-20T13:21:11ZAndré AnjosRe-enable nitpicky mode and Fix broken docsThis MR re-enables nitpicky mode for the documentation and fix documentation links that were broken since that flag was switched off.This MR re-enables nitpicky mode for the documentation and fix documentation links that were broken since that flag was switched off.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/52Algorithm schema update2019-02-23T18:21:48ZJaden DIEFENBAUGHAlgorithm schema updateWe found issues where the algorithm schema wasn't restrictive enough and let bad algorithms be considered valid. See #65We found issues where the algorithm schema wasn't restrictive enough and let bad algorithms be considered valid. See #65André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/51Add automatic test image pulling if not already available (closes #63)2019-02-19T08:13:19ZAndré AnjosAdd automatic test image pulling if not already available (closes #63)This MR addresses two things:
1. It updates the CI to use the new infrastructure which is centralized in bob/bob.devtools
2. It uses docker-py to pull test images automatically during testingThis MR addresses two things:
1. It updates the CI to use the new infrastructure which is centralized in bob/bob.devtools
2. It uses docker-py to pull test images automatically during testingSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/50Temporarily remove framework trove classifier to unblock pypi upload…2018-12-15T08:15:20ZAndré AnjosTemporarily remove framework trove classifier to unblock pypi upload…Temporarily remove framework trove classifier to unblock pypi upload (c.f. issue beat/beat.backend.python#19) [ci skip]Temporarily remove framework trove classifier to unblock pypi upload (c.f. issue beat/beat.backend.python#19) [ci skip]André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/48merge new documentation to master2018-12-13T11:51:04ZZohreh MOSTAANImerge new documentation to masterthis merges new documentation to masterthis merges new documentation to masterAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/461.7.x2018-12-12T08:05:25ZAndré Anjos1.7.xThis MR consolidates all currently tested features in this branch, moving development back to the master branch.This MR consolidates all currently tested features in this branch, moving development back to the master branch.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/45Improve docker information2018-12-10T16:20:45ZSamuel GAISTImprove docker informationUpdate the docker image versions.
Add notice for newer version check.Update the docker image versions.
Add notice for newer version check.Zohreh MOSTAANIZohreh MOSTAANIhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/44Docker test2018-12-11T10:11:22ZAndré AnjosDocker testThis MR addresses the following issues:
* It enables docker-based tests to run on both our Linux and MacOS CI, avoiding altogether the use of an extra processing phase
* It homogenises the build scripts so they can both be used in the c...This MR addresses the following issues:
* It enables docker-based tests to run on both our Linux and MacOS CI, avoiding altogether the use of an extra processing phase
* It homogenises the build scripts so they can both be used in the context of the CI (conda-build) or through buildout
Note on paths: Some of the paths included in BEAT databases were changed into values that are acceptable to the MacOS builder. The reason for that change relates to the way Docker for Mac works, preventing unregistered directories from the mac host to be docker-mounted on guest containers. The changes were executed so as the tests preserve their meaning - some of the tests, for instance, have explicit wrong directories (that don't exist).Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/42Put back missing schema_version in v1 algorithm schema2018-11-19T09:29:47ZSamuel GAISTPut back missing schema_version in v1 algorithm schemaWhile refactoring the field got lost in the v1 schema.While refactoring the field got lost in the v1 schema.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/41Refactored v1 and v2 schema2018-11-12T09:13:44ZSamuel GAISTRefactored v1 and v2 schemaV2 information were kept in the v1 version of the schema.
This refactoring, while duplicating a bit of information about blocks
and analyzer, allows to have a better separation taking into account
the limitation of the json schema with ...V2 information were kept in the v1 version of the schema.
This refactoring, while duplicating a bit of information about blocks
and analyzer, allows to have a better separation taking into account
the limitation of the json schema with regards to "object oriented"
definition. The main point being that new properties can't be added
to "subdefinitions" when setting "additionalProperties" to false.
This also fixes the problem that v2 analyzers couldn't be validated.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/40Algorithm cxx v2 (replaces !37)2018-10-24T07:06:28ZAndré AnjosAlgorithm cxx v2 (replaces !37)Alrighty - this is your branch as was, rebased after my merge (see original MR at !37). You can start your work from this point.Alrighty - this is your branch as was, rebased after my merge (see original MR at !37). You can start your work from this point.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/38This commit fixes potential issues created by the new test strategy (in test-...2018-10-16T06:12:31ZAndré AnjosThis commit fixes potential issues created by the new test strategy (in test-only runs)This MR fixes test-only runs by removing doc building (and other stuff already executed during build), to run in this stage.This MR fixes test-only runs by removing doc building (and other stuff already executed during build), to run in this stage.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/37Algorithm cxx v22018-10-24T07:06:28ZSamuel GAISTAlgorithm cxx v2This patch set implement running and testing CXX algorithm using the V2 API.This patch set implement running and testing CXX algorithm using the V2 API.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/36Implement temporary resources cleanup2018-10-09T08:06:26ZSamuel GAISTImplement temporary resources cleanupThis patch set implements improved cleanup of resources.
This patch set implements improved cleanup of resources.
Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/35Docker improvements2018-10-18T07:14:35ZSamuel GAISTDocker improvementsThis patch set implements a set of mandatory docker related improvements allowing to better handle the docker infrastructure as used on the platform.This patch set implements a set of mandatory docker related improvements allowing to better handle the docker infrastructure as used on the platform.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/34Disable python2 builds2018-10-01T08:57:35ZSamuel GAISTDisable python2 buildsAs discussed with @tiago.pereira and @amohammadi
Disable Python 2 builds
Closes #61As discussed with @tiago.pereira and @amohammadi
Disable Python 2 builds
Closes #61Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/33More spacing between graphviz dot nodes for beat.editor layout2018-10-11T13:56:15ZJaden DIEFENBAUGHMore spacing between graphviz dot nodes for beat.editor layoutCloses beat/beat.editor#132
Should be ready to merge immediatelyCloses beat/beat.editor#132
Should be ready to merge immediatelyhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/32Merge development branch 1.6.x2018-09-18T17:27:09ZSamuel GAISTMerge development branch 1.6.xThis merge request makes API v2 officially replacing API v1.This merge request makes API v2 officially replacing API v1.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/29Fix doc extra markers2018-06-14T13:23:24ZFlavio TARSETTIFix doc extra markersThis handles issue mentioned here https://gitlab.idiap.ch/beat/docs/merge_requests/1This handles issue mentioned here https://gitlab.idiap.ch/beat/docs/merge_requests/1André AnjosAndré Anjos