Cgbeacon2

Latest version: v4.5.1

Safety actively analyzes 623936 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

2020.06.05

Added
- Info endpoint (/) for API v1
- Add new datasets using the command line
- Update existing datasets using the command line
- Delete a dataset using the command line
- Code to parse VCF files (SNVs) and create Variant objects
- Save SNV variants from parsed VCF files
- Update SNV variants for one or more VCF samples
- Remove variants by providing dataset id and sample name(s)
- Filter VCF files using bed files with genomic intervals
- Query endpoint returns basic response
- Created error messages to handle wrong server requests
- Return responses for SNV queries with datasetAlleleResponses == ALL, HIT, MISS
- Added repository codeowners
- Added tests for queries with datasetAlleleResponses == HIT and MISS
- No conflicts between queried assembly and the assembly or queried datasets
- Parse SVs and save them to database
- Fixed code for range queries and without end position, with tests
- Added test for negative response and introduce error=None if response status code is 200 (success)
- Added simple query interface
- Run queries and display results on the web interface
- Add 3 level of authentication when creating datasets and fix tests accordingly
- Important request/response syntax fixes
- Included OAuth2 JWT validation layer
- Included tests for non-valid auth JWTs
- Stratify returned results by user auth level
- Fixed code that handles POST request content
- Added a function to load demo data into demo database
- Added a short description of the Beacon command and functionalities in the readme file
- Return query examples in the info endpoint
- Do not enforce check of end position in structural variants query
- Zero-based coordinates
- Save variant allele count and return it in datasetAlleleResponses result objects
- Return variantCount in datasetAlleleResponses
- Return dataset access level info in datasetAlleleResponses
- Return datasets callCount and variantCount in info endpoint response

4.5.1

Fixed
- Fixed Gunicorn worked not booting by switching to a `python3.8-slim-bullseye` - based image in Dockerfiles

4.5

Changed
- Unfreeze pymongo lib in requirements.txt
- Use MongoDB v7 in docker-compose file
- Force Docker build to use the linux/amd64 architecture in docker-compose file

4.4

Changed
- Updated version of several Docker images used in GitHub actions
Fixed
- Replaced deprecated Ubuntu version with latest in GitHub actions

4.3

Added
- Improved documentation on how to create an API user.
Changed
- Code refactoring to eliminate all SonarCloud major and critical issues
Fixed
- Potential bug and security hotspots

4.2.2

Not secure
Fixed
- Beacon createDateTime collected from config file or from events collection

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.