You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Refactor**
- Restructured member and video functionality into `MemberService` and
`VideoService` classes for improved modularity and separation of
concerns.
- **New Features**
- Introduced enhanced video URL validation to ensure a minimum length.
- **Tests**
- Added comprehensive tests for video and member services, validating
error handling, validation, and functionality.
- **Chores**
- Added pylint check using `poetry run pylint src` to the CircleCI
configuration for static code analysis.
- Updated imports and instantiation in the `main.py` file for improved
efficiency.
- Introduced a new test case `test_main_startup` in `test_main.py` for
testing startup behavior.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
0 commit comments