Commit Graph

  • 0504f88947 docs: update GitHub Actions checkout action to version 7.0.1 docs bohd4nx 2026-07-23 00:28:52 +01:00
  • f7225b9d16 chore: update GitHub Actions to use latest versions of checkout and setup-python; add icon.svg dev bohd4nx 2026-07-23 00:28:48 +01:00
  • 4222799298 Merge pull request #35 from bohd4nx/dev master v2026.3.3 Bohdan 2026-07-10 23:51:25 +01:00
  • 27ce28fd32 fix: correct regex pattern in get_fragment_hash function to properly escape backslashes bohd4nx 2026-07-06 11:27:10 +03:00
  • b11b9f299b fix: correct regex pattern in get_fragment_hash function to properly match fragment hash bohd4nx 2026-07-05 16:47:26 +03:00
  • 0a361c8c3a chore: add CONTRIBUTING and SECURITY guidelines to improve project documentation bohd4nx 2026-07-05 16:25:23 +03:00
  • 762a6267f8 docs: update troubleshooting and installation documentation, clarify Python version, and improve quickstart example formatting bohd4nx 2026-07-05 16:25:22 +03:00
  • f46551c905 Refactor: remove httpx from mypy overrides in pyproject.toml bohd4nx 2026-07-05 16:18:40 +03:00
  • 2bd8cc177a chore: update version to 2026.3.3 and dependencies; improve string formatting in transport functions bohd4nx 2026-07-05 16:16:14 +03:00
  • fd31342d03 Refactor: Replace httpx with curl-cffi for HTTP requests and update dependencies bohd4nx 2026-07-05 16:13:16 +03:00
  • bdaf4a960d Merge pull request #30 from bohd4nx/dev Bohdan 2026-06-27 03:05:52 +03:00
  • d78be012a3 chore: remove author credit from README footer bohd4nx 2026-06-27 02:46:41 +03:00
  • ef831d12a0 chore: update Python version to 3.11 in CI and project files; remove outdated CONTRIBUTING and SECURITY documents bohd4nx 2026-06-27 02:25:09 +03:00
  • 380fe40ffd Merge pull request #28 from bohd4nx/dev v2026.3.2 Bohdan 👾 2026-06-16 01:50:14 +03:00
  • 4539dc9803 Refactor tests: Add error handling tests for API provider and recharge flows bohd4nx 2026-06-16 01:49:11 +03:00
  • a9663d0b08 chore: update setup-uv action to v8.2.0 and update changelog date bohd4nx 2026-06-16 01:41:03 +03:00
  • f7f8982554 docs: update documentation to reflect changes from TON to GRAM, including method renaming and new top-up method bohd4nx 2026-06-16 01:39:23 +03:00
  • 228fbfcd1c Refactor tonapi module: Move account and transaction logic to services bohd4nx 2026-06-16 01:37:26 +03:00
  • dc9661134d Refactor cookie handling and service structure bohd4nx 2026-06-16 01:19:33 +03:00
  • 9f11ccb3ee Refactor pyfragment structure: Move models to domain-specific modules bohd4nx 2026-06-16 01:02:28 +03:00
  • 8f865f4911 Refactor for GRAM (ex TON) integration bohd4nx 2026-06-16 00:47:49 +03:00
  • 3481769757 feat: add Highload wallet versions and update mypy exclusion patterns bohd4nx 2026-06-05 02:04:44 +03:00
  • b85b34f2b1 feat: update changelog for new payment methods; add UserNotFoundError handling in purchase flows bohd4nx 2026-05-30 00:17:06 +03:00
  • d01c45d85b feat: update version to 2026.3.2; enhance changelog with new payment methods and updated client documentation bohd4nx 2026-05-29 23:16:19 +03:00
  • 695430744a feat: update payment method options and validation across purchase and giveaway examples; add AlreadySubscribedError exception handling bohd4nx 2026-05-29 23:14:59 +03:00
  • afaa42776b feat: update payment method handling and validation across giveaway examples; adjust limits for winners and amounts bohd4nx 2026-05-29 22:59:41 +03:00
  • ed54d1f1a0 feat: enhance FragmentClient to support custom headers; update limits for TON topup and stars purchases bohd4nx 2026-05-29 22:51:27 +03:00
  • 6aa7037380 feat: update payment method defaults to use PaymentMethod enum; refactor related validation checks bohd4nx 2026-05-29 22:31:30 +03:00
  • 5124af17ef feat: reorganize constants into separate modules; update validation logic for mnemonic and API key lengths bohd4nx 2026-05-29 22:22:09 +03:00
  • 66bcd22198 feat: update constants and validation for stars and payment methods; refactor enums for clarity bohd4nx 2026-05-29 22:11:03 +03:00
  • 3d0cf38f13 Merge pull request #26 from bohd4nx/dev v2026.3.1 Bohdan 👾 2026-05-29 01:58:54 +03:00
  • e0251d5d04 docs: update Python version range and clarify export sources for literals bohd4nx 2026-05-29 01:58:28 +03:00
  • 5c472b68a2 docs: update changelog for version 2026.3.1 with new features, changes, fixes, and removals bohd4nx 2026-05-29 01:53:57 +03:00
  • b2d06a7f22 feat: add support for Python 3.13 and 3.14 in classifiers; update mypy overrides bohd4nx 2026-05-29 01:50:24 +03:00
  • 34ee31e299 style: format YAML files for consistency and remove unused environment variables bohd4nx 2026-05-29 01:43:05 +03:00
  • c1ff78c484 docs: clarify seed parameter description in FragmentClient bohd4nx 2026-05-29 01:37:49 +03:00
  • 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 bohd4nx 2026-05-29 01:27:29 +03:00
  • 6cb6e3fe05 refactor: remove unused transfer functions and streamline imports in wallet and models bohd4nx 2026-05-29 01:17:57 +03:00
  • d4e3d3491b chore: bump version to 2026.3.1 in pyproject.toml bohd4nx 2026-05-29 01:03:32 +03:00
  • 4a7131acdb refactor: update patch targets in test cases to use domains.base module bohd4nx 2026-05-29 01:01:29 +03:00
  • 546bcb337c feat: implement logging throughout the application and enhance error handling bohd4nx 2026-05-29 00:58:00 +03:00
  • 5f8197b710 Merge pull request #25 from bohd4nx/refactor/domain-oriented-sdk v2026.3.0 Bohdan 👾 2026-05-21 17:19:25 +03:00
  • cc279a0fde docs: add examples to various API methods for better clarity bohd4nx 2026-05-21 17:17:49 +03:00
  • e9dd706fa6 refactor: add documentation link to README and pyproject.toml bohd4nx 2026-05-21 17:16:19 +03:00
  • 392d8f5587 docs: restructure and enhance documentation for Ads and Anonymous Numbers features bohd4nx 2026-05-21 17:06:28 +03:00
  • fb31bad450 docs: configure gitbook root and clean summary labels bohd4nx 2026-05-21 16:47:14 +03:00
  • 3d42a8b998 docs: complete result-model mapping and return types bohd4nx 2026-05-21 16:41:46 +03:00
  • 81247b3d36 docs: rewrite structure and humanize GitBook docs bohd4nx 2026-05-21 16:36:13 +03:00
  • f8ac7f9594 refactor: streamline rookiepy import and enhance module loading bohd4nx 2026-05-21 00:29:52 +03:00
  • 3f5e0bc03f chore: update version to 2026.3.0 and enhance changelog with recent changes bohd4nx 2026-05-21 00:23:25 +03:00
  • 92384b96f0 refactor: remove unused import of get_cookies_from_browser across multiple example scripts bohd4nx 2026-05-21 00:21:41 +03:00
  • 516e69f820 refactor: improve exception messages and enhance CookieResult representation bohd4nx 2026-05-20 23:50:03 +03:00
  • 2a6c5ef1f9 refactor: reorganize tonapi module and update imports for account management bohd4nx 2026-05-20 23:45:27 +03:00
  • 01a5befd87 Refactor wallet transaction handling and introduce tonapi module bohd4nx 2026-05-20 23:42:24 +03:00
  • ae164d4fe7 feat: Implement marketplace and purchases services bohd4nx 2026-05-20 23:33:01 +03:00
  • e7dc0e051e feat: update README and pyproject.toml to clarify browser dependency installation bohd4nx 2026-05-20 22:55:18 +03:00
  • e1478ec8b0 Merge pull request #24 from bohd4nx/dev v2026.2.3 Bohdan 👾 2026-05-12 02:03:12 +03:00
  • 363e0719ab Bump version to 2026.2.3 and refactor wallet utilities bohd4nx 2026-05-12 02:01:15 +03:00
  • 35ab0e337d Merge pull request #22 from bohd4nx/dev v2026.2.2 Bohdan 👾 2026-05-11 13:26:04 +03:00
  • b67415bcc2 chore: remove redundant reference to examples directory in README bohd4nx 2026-05-11 13:21:18 +03:00
  • 5df95bea29 chore: update version to 2026.2.2 and modify changelog for release bohd4nx 2026-05-11 13:19:56 +03:00
  • 7412448f9c feat: enhance payment processing with minimum balance checks and update documentation bohd4nx 2026-05-11 13:11:28 +03:00
  • 6dd9dcb5d4 feat: update wallet handling to support separate TON and USDT balances bohd4nx 2026-05-11 13:02:00 +03:00
  • 311222d478 feat: add payment method options for purchases and giveaways, enhance documentation and examples bohd4nx 2026-05-11 12:12:07 +03:00
  • 72918a6dd6 feat: add payment method support for premium and stars purchases, including validation and tests bohd4nx 2026-05-11 11:57:52 +03:00
  • eec59f7e12 Merge pull request #20 from bohd4nx/dev v2026.2.1 Bohdan 👾 2026-05-03 19:21:35 +03:00
  • c1ae5f0f28 fix: update download-artifact action version to v8 for consistency bohd4nx 2026-05-03 19:20:30 +03:00
  • 4873d6d6dd fix: update PyPI publish action to use the latest release version bohd4nx 2026-05-03 19:19:54 +03:00
  • 1f6085acdc Merge pull request #18 from bohd4nx/dev Bohdan 👾 2026-05-03 19:16:19 +03:00
  • d5dfed5f1a fix: update CI and publish workflows to use consistent action versions and improve error handling in API requests bohd4nx 2026-05-03 19:10:11 +03:00
  • 7923dff8b2 fix: remove unnecessary 'method' key from API request data and improve error handling for expired cookies and non-200 HTTP responses bohd4nx 2026-04-21 20:06:11 +03:00
  • 8c7423a6ab fix: update Python version in CI workflow and refine project metadata for clarity bohd4nx 2026-04-18 21:11:14 +03:00
  • 8f3e9f4bd8 chore: update action versions in CI workflow and adjust linter ignores for compatibility bohd4nx 2026-04-18 21:05:12 +03:00
  • fca60135a6 refactor: update type hints for better clarity and consistency across the codebase bohd4nx 2026-04-18 21:02:53 +03:00
  • d66602b646 fix: replace Miniconda setup with Python setup in CI workflow for consistency bohd4nx 2026-04-14 02:03:22 +03:00
  • 333b6f45ce fix: update Miniconda setup action version and adjust activation settings bohd4nx 2026-04-14 02:01:16 +03:00
  • 1a070ce8b9 Merge pull request #13 from bohd4nx/dev v2026.2.0 Bohdan 👾 2026-04-14 02:00:46 +03:00
  • 415d9d9a9c docs: update examples and changelog to reflect CookieResult usage and Python version changes bohd4nx 2026-04-14 01:57:12 +03:00
  • 6a5e007a1b refactor: update import statements and patching methods in test files for better modularity bohd4nx 2026-04-14 01:45:04 +03:00
  • d81b83ac91 fix: reorder import statements in conftest.py for better organization bohd4nx 2026-04-14 01:37:52 +03:00
  • 6b6ca37f10 fix: update Python version requirements to support 3.10 and adjust CI workflow bohd4nx 2026-04-14 01:34:27 +03:00
  • 028984155b fix: update Python version matrix in CI workflow to include 3.10, 3.11, and 3.12 bohd4nx 2026-04-14 01:30:52 +03:00
  • 391d15221b feat: enhance cookie handling by introducing CookieResult and updating get_cookies_from_browser to return structured results bohd4nx 2026-04-14 01:25:25 +03:00
  • 269551da2f feat: Update CI workflows, add changelog extraction, and enhance README with cookie retrieval methods bohd4nx 2026-04-14 01:13:45 +03:00
  • ebd45d2991 Add unit tests for FragmentClient methods bohd4nx 2026-04-14 00:22:48 +03:00
  • 733d138fcc feat: Enhance cookie handling and browser support bohd4nx 2026-04-14 00:12:22 +03:00
  • 503baa9a94 ci: update test job to use matrix strategy for multiple Python versions and switch to conda setup fix: specify type for headers parameter in execute_transaction_request fix: specify type for transaction_data parameter in process_transaction deps: update tonutils dependency version to 2.0.5 bohd4nx 2026-04-07 00:52:39 +03:00
  • d4ac44f698 style: remove unnecessary blank line in test_hash.py bohd4nx 2026-03-25 18:35:09 +02:00
  • 3aedd619dc Merge remote-tracking branch 'origin/master' into dev bohd4nx 2026-03-25 18:34:30 +02:00
  • bae2e1b400 tests: add section comments to all test files bohd4nx 2026-03-25 18:33:47 +02:00
  • 0a71e6c508 chore: merge dev into master for v2026.1.0 v2026.1.0 bohd4nx 2026-03-25 18:27:21 +02:00
  • fb0b82e429 chore: update version to 2026.1.0 in pyproject.toml and finalize changelog bohd4nx 2026-03-25 18:23:21 +02:00
  • 3c60bf5e5a feat: add unit tests for search_usernames, search_numbers, and search_gifts methods in FragmentClient bohd4nx 2026-03-25 18:22:25 +02:00
  • da2eb37a10 chore: update examples and README for improved clarity and consistency; streamline print statements and descriptions bohd4nx 2026-03-25 18:18:40 +02:00
  • 3156160778 Refactor examples: reorganize and update scripts for managing Telegram services bohd4nx 2026-03-25 18:09:41 +02:00
  • 8163ed1a9d feat: Add gift and number search functionality to FragmentClient bohd4nx 2026-03-25 18:01:22 +02:00
  • f37a4ab985 feat: implement search_auctions method for Fragment marketplace; add AuctionsResult type; enhance topup_ton example and tests bohd4nx 2026-03-25 17:40:02 +02:00
  • dfe7bb4140 feat: implement recharge_ads method for Telegram Ads account funding; add associated result type and example; enhance tests for validation and success cases bohd4nx 2026-03-25 00:57:31 +02:00
  • 327ca35190 feat: update README and pyproject description; enhance test docstrings for clarity and consistency bohd4nx 2026-03-21 17:51:19 +02:00
  • 6e4d4da740 feat: add anonymous number management methods; implement get_login_code, toggle_login_codes, and terminate_sessions with associated results and error handling bohd4nx 2026-03-21 17:43:58 +02:00