foca
foca copied to clipboard
Opinionated Flask microservice archetype for quick OpenAPI-based microservice development
## Description Fixes #214. ## Type of change - [x] Bug fix (non-breaking change which fixes an issue) ## Checklist: - [x] My code follows the [style guidelines](https://github.com/elixir-cloud-aai/elixir-cloud-aai/blob/dev/resources/contributing_guidelines.md#language-specific-guidelines) of this...
**Issue** 23 unit tests are failing. 22 tests fail due to connecting to the wrong db port [here](https://github.com/elixir-cloud-aai/foca/blob/dev/tests/mock_data.py#L18) and [here](https://github.com/elixir-cloud-aai/foca/blob/dev/tests/security/access_control/foca_casbin_adapter/test_adapter.py#L38) (should be using 27017). **Reproduce** Run the following commands: 1....
## Description Fixes #212. ## Type of change - [x] Bug fix (non-breaking change which fixes an issue) ## Checklist: - [x] My code follows the [style guidelines](https://github.com/elixir-cloud-aai/elixir-cloud-aai/blob/dev/resources/contributing_guidelines.md#language-specific-guidelines) of this...
FOCA currently uses pymongo version 3.10.1, which prevents the use of MongoDB images above version 4.2 (as discussed [here](https://github.com/elixir-cloud-aai/proTES/pull/172)). Upgrading to version 4.7.2 resolves this issue.
## Description I am making this PR to perform all checks on changes, although I have tested locally. I have made only the necessary changes. I will be writing a...
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.8 to 1.10.13. Release notes Sourced from pydantic's releases. V1.10.13 2023-09-27 What's Changed Update pip commands to install 1.10 by @chbndrhnns in pydantic/pydantic#6930 Make the v1 mypy...
Bumps [pymongo](https://github.com/mongodb/mongo-python-driver) from 3.10.1 to 4.6.3. Release notes Sourced from pymongo's releases. PyMongo 4.6.2 Release notes: https://www.mongodb.com/community/forums/t/pymongo-4-6-2-released/267404 PyMongo 4.6.1 Release notes: https://www.mongodb.com/community/forums/t/pymongo-4-6-1-released/255752 PyMongo 4.6.0 Release notes: https://www.mongodb.com/community/forums/t/pymongo-4-6-0-released/251866 PyMongo 4.5.0 Release...
### Problem When trying to use FOCA without using docker container, the below error is arising.  ### Steps to recreate 1) create a virtualenv using `virtualenv venv` and...
API endpoints can serve different content types, e.g., `application/json`, `text/plain` etc. Clients can ask a service to respond with one or more specific accepted content types. It would be nice...
### Problem Currently, the versions of most dependencies are pinned to a precise version. This means that everytime a pinned version gets deprecated, removed etc, all apps relying on FOCA...