core merge requestshttps://git-r3lab.uni.lu/minerva/core/-/merge_requests2018-06-14T10:35:06+02:00https://git-r3lab.uni.lu/minerva/core/-/merge_requests/317WIP: Resolve "new GO API"2018-06-14T10:35:06+02:00Piotr GawronWIP: Resolve "new GO API"Closes #198Closes #198v12.1.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/564WIP: Resolve "Implement Spring Security"2019-01-15T14:38:34+01:00Sascha HerzingerWIP: Resolve "Implement Spring Security"Closes #563
This is a WIP. Do not merge.
@piotr.gawron Spring Security is now active, does handle basic Dao authentication and manages the application security on an API level.
TODO:
* [ ] LDAP AuthenticationProvider
* [ ] Remove al...Closes #563
This is a WIP. Do not merge.
@piotr.gawron Spring Security is now active, does handle basic Dao authentication and manages the application security on an API level.
TODO:
* [ ] LDAP AuthenticationProvider
* [ ] Remove all custom security from the rest-api module
* [ ] Add interface level security and filtering to the service module
* [ ] Make all unit tests passv14.0.0~alpha.0Sascha HerzingerSascha Herzingerhttps://git-r3lab.uni.lu/minerva/core/-/merge_requests/642WIP: The refactoring2019-06-18T10:55:52+02:00Sascha HerzingerWIP: The refactoringThis is just a WIP MR to aggregate results/issues of the upcoming refactoring.
If the refactoring takes longer than expected we at least still have a working master branch for intermediate releases.
* [ ] #493
* [ ] #567
* [x] #2...This is just a WIP MR to aggregate results/issues of the upcoming refactoring.
If the refactoring takes longer than expected we at least still have a working master branch for intermediate releases.
* [ ] #493
* [ ] #567
* [x] #291
* [ ] #566
* [ ] #688
* [ ] #689
(Optional)
* [x] #564 (requires #291)v14.0.0~alpha.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/1662Resolve "StringAnnotator should be removed."2024-02-09T09:18:44+01:00Piotr GawronResolve "StringAnnotator should be removed."Closes #1629Closes #162917.0.0~beta.1https://git-r3lab.uni.lu/minerva/core/-/merge_requests/1610Resolve "StringAnnotator should be removed."2023-11-09T15:52:27+01:00Piotr GawronResolve "StringAnnotator should be removed."Closes #1629Closes #1629v17.0.0~beta.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/1609Resolve "Stitch annotator and Chebi annotator should be merged"2023-11-09T15:16:36+01:00Piotr GawronResolve "Stitch annotator and Chebi annotator should be merged"Closes #1628Closes #1628https://git-r3lab.uni.lu/minerva/core/-/merge_requests/1608Resolve "QueryException should be used only in rest/web modules"2023-11-09T13:08:42+01:00Piotr GawronResolve "QueryException should be used only in rest/web modules"Closes #1549Closes #1549v17.0.0~beta.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/1520Resolve "uniprot.org released new backward incompatible API"2022-06-30T14:52:19+02:00Piotr GawronResolve "uniprot.org released new backward incompatible API"Closes #1730Closes #1730v16.3.0~beta.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/1479Resolve "Remove Operators that are not supported by SBO terms"2022-04-12T12:07:50+02:00Piotr GawronResolve "Remove Operators that are not supported by SBO terms"Closes #1690Closes #1690v17.0.0~beta.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/1457Resolve "change StructuralState to modification"2022-03-22T13:32:17+01:00Piotr GawronResolve "change StructuralState to modification"Closes #1660Closes #1660v17.0.0~beta.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/1456Resolve "change inchi and inchiKey into miriam annotations"2022-03-16T11:07:30+01:00Piotr GawronResolve "change inchi and inchiKey into miriam annotations"Closes #1659Closes #1659v17.0.0~beta.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/1438Resolve "all multiple threaded jobs should use single queue"2022-02-16T10:02:31+01:00Piotr GawronResolve "all multiple threaded jobs should use single queue"Closes #1626Closes #1626Piotr GawronPiotr Gawronhttps://git-r3lab.uni.lu/minerva/core/-/merge_requests/1436simplify serializer2023-10-31T13:52:26+01:00Piotr Gawronsimplify serializerthis required to store in database all information provided by APIthis required to store in database all information provided by APIv17.0.0~beta.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/1435Resolve "replace ApplicationLevelCache with hibernate cache for queries"2022-02-08T15:15:03+01:00Piotr GawronResolve "replace ApplicationLevelCache with hibernate cache for queries"Closes #1548Closes #1548v17.0.0~beta.0Piotr GawronPiotr Gawronhttps://git-r3lab.uni.lu/minerva/core/-/merge_requests/1434Resolve "Remove Gson dependency"2022-02-08T11:29:05+01:00Piotr GawronResolve "Remove Gson dependency"Closes #1550Closes #1550v17.0.0~beta.0Piotr GawronPiotr Gawronhttps://git-r3lab.uni.lu/minerva/core/-/merge_requests/1421Resolve "Rewrite chebi connector to use rest api instead of Chebi-WS"2022-01-31T09:18:07+01:00Piotr GawronResolve "Rewrite chebi connector to use rest api instead of Chebi-WS"Closes #185Closes #185v16.1.0~beta.0Piotr GawronPiotr Gawronhttps://git-r3lab.uni.lu/minerva/core/-/merge_requests/1419Resolve "converter issue"2022-01-25T15:26:09+01:00Piotr GawronResolve "converter issue"Closes #1618Closes #1618v16.1.0~beta.0Piotr GawronPiotr Gawronhttps://git-r3lab.uni.lu/minerva/core/-/merge_requests/1390Resolve "Use JPA/Hibernate annotations to validate API parameters and perform...2021-11-16T08:46:31+01:00Piotr GawronResolve "Use JPA/Hibernate annotations to validate API parameters and perform entity validation"Closes #689Closes #689v16.1.0~beta.0Piotr GawronPiotr Gawronhttps://git-r3lab.uni.lu/minerva/core/-/merge_requests/1344Resolve "Use Spring/Jackson object mapping in REST API"2021-09-13T09:23:42+02:00Piotr GawronResolve "Use Spring/Jackson object mapping in REST API"Closes #493Closes #493v16.1.0~beta.0Piotr GawronPiotr Gawronhttps://git-r3lab.uni.lu/minerva/core/-/merge_requests/1040Resolve "add maven cache config to gitlab CI"2020-01-13T09:47:18+01:00Piotr GawronResolve "add maven cache config to gitlab CI"Closes #1067Closes #1067v15.0.0~alpha.2