Yak-server

Latest version: v0.44.0

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

Scan your dependencies

Page 8 of 8

0.3.0

* Flag implementation for version 2
* Flag implementation for version 1

0.2.0

* Disable backup in case bot token or chat id is not provided
* Update dependencies and add pytest-cov library
* Migrate backup script to offer a flask command to run it : flask db backup
* Use pkg_resources to open data file in initialize script and tests
* Correct ''UserNotFound' object is not iterable' if userId doesn't exist
* Implement cli for all the db scripts
* Add delete script to drop all database tables.
* Move util folder content into yak_server/cli
* Some refactor in unit test
* Remove depreacted function in GET teams/{teamId} call
* Implement unit test for GET teams and GET teams/{teamId} calls
* Add new test for admin call PATCH /users/{userId} with password
* Implement test for modify score bet graphql mutation
* Add information in README.md about xml coverage report with pytest
* Implement test to check UserNameExists error in graphql api
* Start implementing tests for api v2
* Move sort keys config from flask config to app.json.sort_keys
* Remove stupid TYPE_CHECKING
* Correct the last ruff warnings, remove few of them and add it in pre-commit hook
* Raise error if new score is negative in api v1
* Take full advantage of graphql types by using UUID type when it's relevant
* Print meaningfull error in modifyScoreBet when new score are negative
* Add full_name in GET score_board response
* Stop exposing sensitive information in GET score_board (user id and pseudo)
* Implement user query
* Rename user to currentUser in v2 api
* Add GET /users and GET /users/{user_id}
* Rename GET /users to GET /current_user
* Move all results into a separate file
* Move json flask config from __init__.py file to config_file.py
* Allow block and unblock user bets
* Make is_one_won as Optional[bool] to allow user to set binary bet as None
* Implement error handling for lock user and function to encode jwt bearer token
* Proper error handling for graphql mutations
* Implement proper error handling for graphql queries
* Order elements in response (group, bets and phases)
* Add index column in group and phase to order then after
* Rename bets to score_bets
* Correct path issue in initialize database script
* Make MySQL port configurable by administrator
* Add pre-commit python module as dev dependencies
* Remove telegram logs from backend code. Keep it only for database backup

0.1.0

Page 8 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.