Core merge requestshttps://gitlab.ewi.tudelft.nl/eip/labrador/auta/core/-/merge_requests2021-02-25T13:28:28+01:00https://gitlab.ewi.tudelft.nl/eip/labrador/auta/core/-/merge_requests/160Raise version to 2.3.22021-02-25T13:28:28+01:00Luc Eversel.everse@student.tudelft.nlRaise version to 2.3.2## Description
Raises the version in build.gradle to 2.3.2, preparing for the release of %"AuTA 2.3.2".
## Changes
* Raised the version to 2.3.2.
## Additions
N/A
## Test and Review
***To be filled in by the reviewers***
- ...## Description
Raises the version in build.gradle to 2.3.2, preparing for the release of %"AuTA 2.3.2".
## Changes
* Raised the version to 2.3.2.
## Additions
N/A
## Test and Review
***To be filled in by the reviewers***
- [ ] There are no unnecessary files present in the MR
- [ ] The continuous integration has no problems with the MR
- [ ] The MR is filled in as requested (including labels, milestones, and reviewers)
- [ ] The documentation is up-to-dateAuTA 2.3.2Luc Eversel.everse@student.tudelft.nlLuc Eversel.everse@student.tudelft.nlhttps://gitlab.ewi.tudelft.nl/eip/labrador/auta/core/-/merge_requests/159Allow extensionless submissions and do not mangle names2021-02-25T13:23:39+01:00Luc Eversel.everse@student.tudelft.nlAllow extensionless submissions and do not mangle names## Description
Allows direct-upload submissions to not have a file extension.
## Changes
* removed check that required an extension
* do not mangle submission names with the `direct-upload:` prefix
## Additions
N/A
## Test and...## Description
Allows direct-upload submissions to not have a file extension.
## Changes
* removed check that required an extension
* do not mangle submission names with the `direct-upload:` prefix
## Additions
N/A
## Test and Review
Resolves #252
***To be filled in by the reviewers***
- [ ] All of the methods are commented to expectation
- [ ] The methods are tested to satisfaction
- [ ] There are no unnecessary files present in the MR
- [ ] The continuous integration has no problems with the MR
- [ ] The MR is filled in as requested (including labels, milestones, and reviewers)
- [ ] The documentation is up-to-date
- [ ] All nullable parameters are marked as suchAuTA 2.3.2Luc Eversel.everse@student.tudelft.nlLuc Eversel.everse@student.tudelft.nlhttps://gitlab.ewi.tudelft.nl/eip/labrador/auta/core/-/merge_requests/157Check for Authorization: AutaToken before Auth-Token2021-02-25T13:17:48+01:00Luc Eversel.everse@student.tudelft.nlCheck for Authorization: AutaToken before Auth-Token## Description
Changes the authentication pipeline to consider the `Authorization: AutaToken` header before the legacy and HTTP-incompatible `Auth-Token`.
## Changes
* `Auth-Token` is checked only if `Authorization: AutaToken` is n...## Description
Changes the authentication pipeline to consider the `Authorization: AutaToken` header before the legacy and HTTP-incompatible `Auth-Token`.
## Changes
* `Auth-Token` is checked only if `Authorization: AutaToken` is not present
## Additions
* support for `Authorization: AutaToken`
## Test and Review
Closes #253
***To be filled in by the reviewers***
- [ ] All of the methods are commented to expectation
- [ ] The methods are tested to satisfaction
- [ ] There are no unnecessary files present in the MR
- [ ] The continuous integration has no problems with the MR
- [ ] The MR is filled in as requested (including labels, milestones, and reviewers)
- [ ] The documentation is up-to-date
- [ ] All nullable parameters are marked as suchAuTA 2.3.2Luc Eversel.everse@student.tudelft.nlLuc Eversel.everse@student.tudelft.nlhttps://gitlab.ewi.tudelft.nl/eip/labrador/auta/core/-/merge_requests/156Check for identity before identifier param in direct-upload2021-02-25T13:16:20+01:00Luc Eversel.everse@student.tudelft.nlCheck for identity before identifier param in direct-upload## Description
Adds the `identity` param in addition to the old `identifier` for better API compliance.
The old parameter is still supported, but `identity` has precedence.
## Changes
* `identifier` is now only used if `identity` ...## Description
Adds the `identity` param in addition to the old `identifier` for better API compliance.
The old parameter is still supported, but `identity` has precedence.
## Changes
* `identifier` is now only used if `identity` is not present
## Additions
* the `identity` parameter
## Test and Review
Resolves #254
***To be filled in by the reviewers***
- [ ] All of the methods are commented to expectation
- [ ] The methods are tested to satisfaction
- [ ] There are no unnecessary files present in the MR
- [ ] The continuous integration has no problems with the MR
- [ ] The MR is filled in as requested (including labels, milestones, and reviewers)
- [ ] The documentation is up-to-date
- [ ] All nullable parameters are marked as suchAuTA 2.3.2Luc Eversel.everse@student.tudelft.nlLuc Eversel.everse@student.tudelft.nlhttps://gitlab.ewi.tudelft.nl/eip/labrador/auta/core/-/merge_requests/155Output the Python version and detection pattern in the right order2021-02-25T13:16:10+01:00Luc Eversel.everse@student.tudelft.nlOutput the Python version and detection pattern in the right order## Description
Swaps the Python version input and pattern in the logging statement.
## Changes
* Swaps the Python version input and pattern in the logging statement.
## Additions
N/A
## Test and Review
Resolves #256
***To ...## Description
Swaps the Python version input and pattern in the logging statement.
## Changes
* Swaps the Python version input and pattern in the logging statement.
## Additions
N/A
## Test and Review
Resolves #256
***To be filled in by the reviewers***
- [ ] All of the methods are commented to expectation
- [ ] The methods are tested to satisfaction
- [ ] There are no unnecessary files present in the MR
- [ ] The continuous integration has no problems with the MR
- [ ] The MR is filled in as requested (including labels, milestones, and reviewers)
- [ ] The documentation is up-to-date
- [ ] All nullable parameters are marked as suchAuTA 2.3.2Luc Eversel.everse@student.tudelft.nlLuc Eversel.everse@student.tudelft.nlhttps://gitlab.ewi.tudelft.nl/eip/labrador/auta/core/-/merge_requests/154Don't run the plugin loader if the dir is missing2021-02-25T13:15:55+01:00Luc Eversel.everse@student.tudelft.nlDon't run the plugin loader if the dir is missing## Description
Skips the plugin loader if the configured plugin directory does not exist. This is a common case if the core is being run for the first time. A warning is logged instead.
## Additions
* Added a check to see if the dir...## Description
Skips the plugin loader if the configured plugin directory does not exist. This is a common case if the core is being run for the first time. A warning is logged instead.
## Additions
* Added a check to see if the directory exists. If it does not, a warning is logged and loading plugins is aborted.
## Test and Review
Resolves #255
***To be filled in by the reviewers***
- [ ] All of the methods are commented to expectation
- [ ] The methods are tested to satisfaction
- [ ] There are no unnecessary files present in the MR
- [ ] The continuous integration has no problems with the MR
- [ ] The MR is filled in as requested (including labels, milestones, and reviewers)
- [ ] The documentation is up-to-date
- [ ] All nullable parameters are marked as suchAuTA 2.3.2Luc Eversel.everse@student.tudelft.nlLuc Eversel.everse@student.tudelft.nl