Remnawave_python-sdk/remnawave/controllers
Artem 3f0b5af2cf
Refactor tests for HWID, subscriptions, system, and users; add subscription request history functionality
- Restructured HWID tests into classes for better organization and clarity.
- Enhanced subscription tests to cover additional scenarios and improved assertions.
- Introduced new tests for system statistics and monitoring.
- Implemented CRUD operations for user management with comprehensive test coverage.
- Added new controllers and models for handling subscription request history.
- Created tests for subscription request history, including pagination and statistics.
- Improved error handling in tests to skip when exceptions occur.
2025-10-02 01:46:17 +02:00
..
__init__.py Refactor tests for HWID, subscriptions, system, and users; add subscription request history functionality 2025-10-02 01:46:17 +02:00
api_tokens_management.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
auth.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
bandwidthstats.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
config_profiles.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
hosts.py Refactor tests for HWID, subscriptions, system, and users; add subscription request history functionality 2025-10-02 01:46:17 +02:00
hosts_bulk_actions.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
hwid.py Обновить версию SDK до 2.1.13 и добавить новые эндпоинты для получения статистики HWID и удаления всех устройств пользователя 2025-09-16 21:51:23 +02:00
inbounds.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
inbounds_bulk_actions.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
infra_billing.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
internal_squads.py feat: добавить модель GetInternalSquadAccessibleNodesResponseDto и эндпоинт для получения доступных узлов внутренней группы 2025-08-15 23:11:16 +02:00
keygen.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
nodes.py feat: обновить версию SDK до 2.1.4 и добавить поддержку запроса перезапуска всех узлов 2025-08-27 00:27:29 +02:00
nodes_usage_history.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
subscription.py Aktualizacja do wersji 2.1.8: 2025-09-04 01:13:16 +02:00
subscriptions_controller.py Aktualizacja do wersji 2.1.8: 2025-09-04 01:13:16 +02:00
subscriptions_request.py Refactor tests for HWID, subscriptions, system, and users; add subscription request history functionality 2025-10-02 01:46:17 +02:00
subscriptions_settings.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
subscriptions_template.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
system.py Aktualizacja do wersji 2.1.8: 2025-09-04 01:13:16 +02:00
users.py Refactor tests for HWID, subscriptions, system, and users; add subscription request history functionality 2025-10-02 01:46:17 +02:00
users_bulk_actions.py feat: Обновить bulk actions, удалить функции связанные с inbounds, взамен добавить функции связанные с squads. Так-же удалены inbounds c моделей пользователя 2025-08-30 21:46:34 +02:00
users_stats.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
webhooks.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00
xray_config.py Add Pydantic models for nodes usage history, subscriptions, and user management 2025-07-03 12:22:16 +02:00