Commit graph

162 commits

Author SHA1 Message Date
Artem
ab4fe9d399
feat: Bump version to 1.0.5 in pyproject.toml; refactor UsersController to use default parameters for pagination 2025-04-24 19:50:41 +02:00
Artem
15cfb16c67
feat: Update README and pyproject.toml for version 1.0.4; enhance UsersController with pagination support 2025-04-24 19:46:48 +02:00
Artem
adc37ab126
feat: Update SDK initialization to include caddy_token and enhance header preparation (Issue #6) 2025-04-24 19:39:16 +02:00
Artem
19d085d8da
docs: Clarify installation instructions in README.md 2025-04-24 12:25:35 +02:00
Artem
45cd100042
feat: Update version to 1.0.2 in pyproject.toml 2025-04-23 17:29:56 +02:00
Artem
930f9f1c1d
feat: Update dependencies in pyproject.toml and add test.py to .gitignore 2025-04-23 17:29:05 +02:00
Artem
4195450e62
feat: Refactor API token management models and update response types in controller 2025-04-23 00:00:23 +02:00
Artem
db0ace586f
feat: Update author name in pyproject.toml and enhance README with correct download badge 2025-04-21 20:58:23 +02:00
Artem
99c2031778
feat: Update package name and version in pyproject.toml; enhance README with additional badges [skip-ci] 2025-04-21 20:54:18 +02:00
Artem
595d446122
feat: Remove dependency on bump-version in GitHub Actions workflow 2025-04-21 20:49:16 +02:00
Artem
edb8dfeb4b
feat: Restore GitHub Actions workflow for publishing Python package 2025-04-21 20:47:45 +02:00
Artem
f47cda9378
feat: Add models for subscriptions, users, and system statistics
- Implemented TemplateResponseDto and UpdateTemplateRequestDto for subscription templates.
- Created models for system statistics including CPU, memory, and bandwidth.
- Developed user models for user creation, updates, and responses.
- Added bulk actions for user updates and statistics tracking.
- Introduced tests for authentication, bandwidth statistics, hosts, inbounds, key generation, nodes, subscriptions, and user management.
- Enhanced utility functions for generating random strings, emails, and date ranges for testing.
2025-04-21 20:44:27 +02:00