bohd4nx
3481769757
feat: add Highload wallet versions and update mypy exclusion patterns
2026-06-05 02:04:44 +03:00
bohd4nx
b85b34f2b1
feat: update changelog for new payment methods; add UserNotFoundError handling in purchase flows
2026-05-30 00:17:06 +03:00
bohd4nx
d01c45d85b
feat: update version to 2026.3.2; enhance changelog with new payment methods and updated client documentation
2026-05-29 23:16:19 +03:00
bohd4nx
695430744a
feat: update payment method options and validation across purchase and giveaway examples; add AlreadySubscribedError exception handling
2026-05-29 23:14:59 +03:00
bohd4nx
afaa42776b
feat: update payment method handling and validation across giveaway examples; adjust limits for winners and amounts
2026-05-29 22:59:41 +03:00
bohd4nx
ed54d1f1a0
feat: enhance FragmentClient to support custom headers; update limits for TON topup and stars purchases
2026-05-29 22:51:27 +03:00
bohd4nx
6aa7037380
feat: update payment method defaults to use PaymentMethod enum; refactor related validation checks
2026-05-29 22:31:30 +03:00
bohd4nx
5124af17ef
feat: reorganize constants into separate modules; update validation logic for mnemonic and API key lengths
2026-05-29 22:22:09 +03:00
bohd4nx
66bcd22198
feat: update constants and validation for stars and payment methods; refactor enums for clarity
2026-05-29 22:11:03 +03:00
bohd4nx
5c472b68a2
docs: update changelog for version 2026.3.1 with new features, changes, fixes, and removals
2026-05-29 01:53:57 +03:00
bohd4nx
b2d06a7f22
feat: add support for Python 3.13 and 3.14 in classifiers; update mypy overrides
2026-05-29 01:50:24 +03:00
bohd4nx
34ee31e299
style: format YAML files for consistency and remove unused environment variables
2026-05-29 01:43:05 +03:00
bohd4nx
c1ff78c484
docs: clarify seed parameter description in FragmentClient
2026-05-29 01:37:49 +03:00
bohd4nx
f8ad801e0c
feat: enhance documentation with contributing guidelines and security policy
...
refactor: update README configuration parameters and add error handling section
refactor: streamline tonapi imports and add WalletVersion to __all__
chore: update project metadata in pyproject.toml
2026-05-29 01:27:29 +03:00
bohd4nx
6cb6e3fe05
refactor: remove unused transfer functions and streamline imports in wallet and models
2026-05-29 01:17:57 +03:00
bohd4nx
d4e3d3491b
chore: bump version to 2026.3.1 in pyproject.toml
2026-05-29 01:04:51 +03:00
bohd4nx
4a7131acdb
refactor: update patch targets in test cases to use domains.base module
2026-05-29 01:04:51 +03:00
bohd4nx
546bcb337c
feat: implement logging throughout the application and enhance error handling
2026-05-29 01:04:51 +03:00
bohd4nx
e9dd706fa6
refactor: add documentation link to README and pyproject.toml
2026-05-21 17:16:19 +03:00
bohd4nx
f8ac7f9594
refactor: streamline rookiepy import and enhance module loading
2026-05-21 00:29:52 +03:00
bohd4nx
3f5e0bc03f
chore: update version to 2026.3.0 and enhance changelog with recent changes
2026-05-21 00:23:25 +03:00
bohd4nx
92384b96f0
refactor: remove unused import of get_cookies_from_browser across multiple example scripts
2026-05-21 00:21:41 +03:00
bohd4nx
516e69f820
refactor: improve exception messages and enhance CookieResult representation
2026-05-20 23:50:03 +03:00
bohd4nx
2a6c5ef1f9
refactor: reorganize tonapi module and update imports for account management
2026-05-20 23:45:27 +03:00
bohd4nx
01a5befd87
Refactor wallet transaction handling and introduce tonapi module
...
- Removed wallet transaction and transfer logic from the wallet domain.
- Introduced a new tonapi module to handle transactions and balance checks.
- Updated tests to reflect the new structure and ensure functionality remains intact.
- Added functionality for sending TON and USDT transfers through the tonapi module.
- Improved error handling and validation for payment balances.
- Cleaned up and organized imports across the codebase.
2026-05-20 23:42:24 +03:00
bohd4nx
ae164d4fe7
feat: Implement marketplace and purchases services
...
- Added MarketplaceService for searching usernames, numbers, and gifts.
- Introduced PurchasesService for purchasing stars and premium subscriptions.
- Created WalletService for wallet operations including balance checks and top-ups.
- Developed transaction handling for TON and USDT transfers.
- Added models for payments, marketplace results, and wallet information.
- Implemented error handling for various operations including wallet and transaction errors.
- Established domain structure for purchases, marketplace, and wallet functionalities.
2026-05-20 23:33:01 +03:00
bohd4nx
e7dc0e051e
feat: update README and pyproject.toml to clarify browser dependency installation
2026-05-20 22:55:18 +03:00
bohd4nx
363e0719ab
Bump version to 2026.2.3 and refactor wallet utilities
...
- Updated version in pyproject.toml to 2026.2.3.
- Refactored wallet utilities:
- Moved `clean_decode` and `process_transaction` to `transaction.py`.
- Created `balance.py` for balance-related functions.
- Created `info.py` for wallet information retrieval.
- Created `transfer.py` for sending TON and USDT transfers.
- Updated tests to reflect new module structure and imports.
- Added new API utility functions for handling Fragment API requests.
2026-05-12 02:01:15 +03:00
bohd4nx
b67415bcc2
chore: remove redundant reference to examples directory in README
2026-05-11 13:21:18 +03:00
bohd4nx
5df95bea29
chore: update version to 2026.2.2 and modify changelog for release
2026-05-11 13:19:56 +03:00
bohd4nx
7412448f9c
feat: enhance payment processing with minimum balance checks and update documentation
2026-05-11 13:11:28 +03:00
bohd4nx
6dd9dcb5d4
feat: update wallet handling to support separate TON and USDT balances
...
- Refactor `get_wallet()` to return `ton_balance` and `usdt_balance` in `WalletInfo`.
- Update transaction processing to validate balances for both TON and USDT payment methods.
- Introduce `parse_required_payment_amount` utility to extract payment amounts from responses.
- Modify tests to cover new balance checks and payment method handling.
- Upgrade GitHub Actions artifact upload action to v7.
- Enhance documentation and examples to reflect changes in wallet balance handling.
2026-05-11 13:02:00 +03:00
bohd4nx
311222d478
feat: add payment method options for purchases and giveaways, enhance documentation and examples
2026-05-11 12:12:07 +03:00
bohd4nx
72918a6dd6
feat: add payment method support for premium and stars purchases, including validation and tests
2026-05-11 11:57:52 +03:00
bohd4nx
c1ae5f0f28
fix: update download-artifact action version to v8 for consistency
2026-05-03 19:20:30 +03:00
bohd4nx
4873d6d6dd
fix: update PyPI publish action to use the latest release version
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-03 19:19:54 +03:00
bohd4nx
d5dfed5f1a
fix: update CI and publish workflows to use consistent action versions and improve error handling in API requests
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-03 19:10:11 +03:00
bohd4nx
7923dff8b2
fix: remove unnecessary 'method' key from API request data and improve error handling for expired cookies and non-200 HTTP responses
2026-04-21 20:06:11 +03:00
bohd4nx
8c7423a6ab
fix: update Python version in CI workflow and refine project metadata for clarity
2026-04-18 21:11:14 +03:00
bohd4nx
8f3e9f4bd8
chore: update action versions in CI workflow and adjust linter ignores for compatibility
2026-04-18 21:05:12 +03:00
bohd4nx
fca60135a6
refactor: update type hints for better clarity and consistency across the codebase
2026-04-18 21:02:53 +03:00
bohd4nx
d66602b646
fix: replace Miniconda setup with Python setup in CI workflow for consistency
2026-04-14 02:03:22 +03:00
bohd4nx
333b6f45ce
fix: update Miniconda setup action version and adjust activation settings
2026-04-14 02:01:16 +03:00
bohd4nx
415d9d9a9c
docs: update examples and changelog to reflect CookieResult usage and Python version changes
2026-04-14 01:57:12 +03:00
bohd4nx
6a5e007a1b
refactor: update import statements and patching methods in test files for better modularity
2026-04-14 01:45:04 +03:00
bohd4nx
d81b83ac91
fix: reorder import statements in conftest.py for better organization
2026-04-14 01:37:52 +03:00
bohd4nx
6b6ca37f10
fix: update Python version requirements to support 3.10 and adjust CI workflow
2026-04-14 01:34:27 +03:00
bohd4nx
028984155b
fix: update Python version matrix in CI workflow to include 3.10, 3.11, and 3.12
2026-04-14 01:30:52 +03:00
bohd4nx
391d15221b
feat: enhance cookie handling by introducing CookieResult and updating get_cookies_from_browser to return structured results
2026-04-14 01:25:25 +03:00
bohd4nx
269551da2f
feat: Update CI workflows, add changelog extraction, and enhance README with cookie retrieval methods
2026-04-14 01:13:45 +03:00