machka-pasla
ffa61f673d
Add Docker Buildx setup to development workflow
...
- Integrated Docker Buildx setup step in the GitHub Actions workflow for enhanced multi-platform builds.
- This addition streamlines the Docker image building process, improving efficiency and flexibility.
2025-08-03 17:32:03 +03:00
machka-pasla
f0bbe90f80
Add Docker build workflow and enhance admin functionalities
...
- Introduced a new GitHub Actions workflow for building and pushing the development Docker image.
- Added inline mode handling for user interactions, allowing users to share referral links and view statistics.
- Enhanced admin functionalities with new sections for user management, statistics, and promo code management.
- Implemented CSV export for logs and improved notification services for various events, including new user registrations and payment notifications.
- Updated localization files to support new features and commands.
2025-08-03 15:59:37 +03:00
Machka Pasla and GitHub
35d798a429
Merge pull request #59 from machka-pasla/e4i3yn-codex/update-api-service-and-.env-variables
...
Update API service for squads
v1.3.0
2025-07-29 15:31:49 +03:00
Machka Pasla
b34eb733b9
Update API service for new squads API
2025-07-29 15:31:26 +03:00
Machka Pasla and GitHub
fcd456dce9
Merge pull request #58 from machka-pasla/7was2g-codex/check-aiohttp-and-asyncio-interactions
...
Close services and update event loop usage
2025-07-29 14:45:50 +03:00
Machka Pasla
8246e9a590
Close sessions for all services on shutdown
2025-07-29 14:44:55 +03:00
Machka Pasla and GitHub
14f244ab79
tribute logger
2025-07-27 21:30:21 +03:00
Machka Pasla and GitHub
956ec5ea71
Update requirements.txt
v1.2.3
2025-07-25 20:25:20 +03:00
Machka Pasla and GitHub
2ef420ff47
Merge pull request #49 from machka-pasla/dependabot/pip/aiohttp-3.12.14
...
Bump aiohttp from 3.10.11 to 3.12.14
2025-07-25 20:23:55 +03:00
Machka Pasla and GitHub
7de1cdf9d6
Merge pull request #54 from machka-pasla/codex/use-fiat-asset-instead-of-crypto-asset
...
Support fiat invoices in Crypto Pay
2025-07-25 13:16:00 +03:00
Machka Pasla
860c2298bd
Support fiat invoices in Crypto Pay
2025-07-25 13:15:46 +03:00
Machka Pasla and GitHub
2eff9300d3
Merge pull request #53 from machka-pasla/por3bg-codex/integrate-crypto-bot-with-crypto-pay-api
...
Fix CryptoPay import path
2025-07-25 12:53:48 +03:00
Machka Pasla and GitHub
1bd09be005
Merge branch 'main' into por3bg-codex/integrate-crypto-bot-with-crypto-pay-api
2025-07-25 12:53:41 +03:00
Machka Pasla
ce571f6566
Fix CryptoPay import
2025-07-25 12:52:51 +03:00
Machka Pasla and GitHub
856129fce2
Merge pull request #52 from machka-pasla/codex/integrate-crypto-bot-with-crypto-pay-api
...
Add Crypto Pay integration
2025-07-25 12:17:36 +03:00
Machka Pasla
b67f659746
Refine CryptoBot labels and .env layout
2025-07-25 12:16:39 +03:00
Machka Pasla and GitHub
a102903814
hotfix
2025-07-22 21:58:19 +03:00
dependabot[bot] and GitHub
7f6cca2f59
Bump aiohttp from 3.10.11 to 3.12.14
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.10.11 to 3.12.14.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.10.11...v3.12.14 )
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.12.14
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 07:25:39 +00:00
Machka Pasla and GitHub
3e6ef9de32
Merge pull request #48 from machka-pasla/l9vj54-codex/refactor-payment-success-messages
...
Refine payment success flow
2025-07-21 10:15:16 +03:00
Machka Pasla
9cf395c103
Use full payment messages and remove unused locales
2025-07-21 10:14:59 +03:00
Machka Pasla and GitHub
69429dce81
Merge pull request #47 from machka-pasla/codex/update-purchase-confirmation-messages
...
Integrate referral info into purchase message
2025-07-20 21:05:49 +03:00
Machka Pasla
d3bfe774c7
Refine purchase and promo messages
2025-07-20 21:04:52 +03:00
Machka Pasla and GitHub
e2df8a01c8
Merge pull request #46 from machka-pasla/codex/improve-ux-after-purchase-confirmation
...
Improve subscription purchase flow
2025-07-20 13:11:30 +03:00
Machka Pasla
dbeee31081
Improve post-purchase message
2025-07-20 13:10:44 +03:00
Machka Pasla and GitHub
aa5a68c32c
Merge pull request #45 from machka-pasla/codex/refactor-subscription-notifications-style
...
Update subscription expiration notifications
2025-07-12 10:02:00 +07:00
Machka Pasla
a7b4863889
Add subscribe reminder buttons and update notifications
2025-07-12 10:01:25 +07:00
Machka Pasla and GitHub
16a00efcc9
Merge pull request #44 from machka-pasla/codex/log-event-and-telegramid-if-available
...
Log panel webhook event and telegram ID
2025-07-12 00:36:33 +07:00
Machka Pasla
2779e62e43
Log panel webhook events
2025-07-12 00:35:41 +07:00
Machka Pasla and GitHub
d7fdcc25cd
Merge pull request #43 from machka-pasla/7ql8c7-codex/fix-webhook-without-telegramid-warning
...
Fix webhook user extraction and notification logic
2025-07-12 00:24:48 +07:00
Machka Pasla and GitHub
24c4bbc27e
Merge branch 'main' into 7ql8c7-codex/fix-webhook-without-telegramid-warning
2025-07-12 00:24:40 +07:00
Machka Pasla
5b08ad5449
Fix panel webhook user data parsing
2025-07-12 00:22:35 +07:00
Machka Pasla and GitHub
fa321426b8
Merge pull request #42 from machka-pasla/codex/fix-webhook-without-telegramid-warning
...
Handle panel webhook data variant
2025-07-12 00:06:28 +07:00
Machka Pasla
a4839ffc63
Fix panel webhook user data parsing
2025-07-12 00:06:11 +07:00
Machka Pasla and GitHub
0aa38d3806
Merge pull request #41 from machka-pasla/qrbsms-codex/add-user-notifications-for-expiration-webhooks
...
Handle panel webhook variants
2025-07-11 23:41:38 +07:00
Machka Pasla
c7b124ad4c
Handle panel webhook variants and remove Tribute cancel
2025-07-11 23:40:33 +07:00
Machka Pasla and GitHub
b5b740611c
Merge pull request #39 from machka-pasla/codex/add-promo-code-activation-notifications
...
Add promo activation and tribute/star payment notifications
2025-07-11 19:29:29 +07:00
Machka Pasla
68459a7075
Add admin notifications for promos and non-YK payments
2025-07-11 19:28:45 +07:00
Machka Pasla and GitHub
0e84a480fc
Merge pull request #38 from machka-pasla/codex/fix-unhandled-telegrambadrequest-exception
...
Fix HTML name escaping
2025-07-09 14:34:06 +07:00
Machka Pasla
1ac368354d
Escape user names in HTML messages
2025-07-09 14:33:53 +07:00
Machka Pasla and GitHub
831e61cd99
Merge pull request #37 from machka-pasla/codex/refactor-payment-logic-for-subscription-periods
...
Update Tribute webhook period parsing
2025-07-08 19:09:57 +07:00
Machka Pasla
981d63c53e
Update Tribute webhook period parsing
2025-07-08 19:09:43 +07:00
Machka Pasla and GitHub
4d8cf45bda
Merge pull request #31 from machka-pasla/codex/remove-auto-renew-for-attribute
...
Disable tribute auto-renew and add admin alerts
v1.2.2
2025-07-06 13:31:14 +07:00
Machka Pasla
df987fc52a
Remove tribute auto renew and add admin notifications
2025-07-06 13:31:04 +07:00
Machka Pasla and GitHub
07cb68457f
Merge pull request #30 from machka-pasla/codex/уточнить-работу-автопродления-с-tribute
...
Implement auto-renewal for Tribute
2025-07-05 00:05:51 +07:00
Machka Pasla
1e666f90d3
Improve Tribute auto-renew
2025-07-05 00:05:33 +07:00
Machka Pasla and GitHub
6241f766a2
Merge pull request #29 from machka-pasla/codex/add-description-support-for-/start-command
...
Fix mini app registration
2025-07-04 22:45:19 +07:00
Machka Pasla
451581f792
Fix mini app registration
2025-07-04 22:43:04 +07:00
Machka Pasla and GitHub
a015946b20
Merge pull request #28 from machka-pasla/codex/add-description-support-for-/start-command
...
Enable mini app via API without menu change
2025-07-04 22:35:48 +07:00
Machka Pasla
d1d701bff3
feat: allow /start description and keep menu default
2025-07-04 22:35:13 +07:00
Machka Pasla and GitHub
ea50567a42
Merge pull request #26 from machka-pasla/codex/добавить-поддержку-mini-app-для-подписки
...
Support subscription mini app
2025-07-04 20:45:59 +07:00