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
b34eb733b9
Update API service for new squads API
2025-07-29 15:31:26 +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
860c2298bd
Support fiat invoices in Crypto Pay
2025-07-25 13:15:46 +03:00
Machka Pasla
ce571f6566
Fix CryptoPay import
2025-07-25 12:52:51 +03:00
Machka Pasla
9cf395c103
Use full payment messages and remove unused locales
2025-07-21 10:14:59 +03:00
Machka Pasla
d3bfe774c7
Refine purchase and promo messages
2025-07-20 21:04:52 +03:00
Machka Pasla
a7b4863889
Add subscribe reminder buttons and update notifications
2025-07-12 10:01:25 +07:00
Machka Pasla
2779e62e43
Log panel webhook events
2025-07-12 00:35:41 +07:00
Machka Pasla
5b08ad5449
Fix panel webhook user data parsing
2025-07-12 00:22:35 +07:00
Machka Pasla
c7b124ad4c
Handle panel webhook variants and remove Tribute cancel
2025-07-11 23:40:33 +07:00
Machka Pasla
68459a7075
Add admin notifications for promos and non-YK payments
2025-07-11 19:28:45 +07:00
Machka Pasla
1ac368354d
Escape user names in HTML messages
2025-07-09 14:33:53 +07:00
Machka Pasla
981d63c53e
Update Tribute webhook period parsing
2025-07-08 19:09:43 +07:00
Machka Pasla
df987fc52a
Remove tribute auto renew and add admin notifications
2025-07-06 13:31:04 +07:00
Machka Pasla
1e666f90d3
Improve Tribute auto-renew
2025-07-05 00:05:33 +07:00
Machka Pasla
aa5eb74d75
Rename user traffic env vars
2025-06-29 00:52:27 +03:00
Machka Pasla
d196801e2e
Add promo management and unified user lookup
2025-06-27 20:38:03 +03:00
Machka Pasla
f4bb61dd1b
Use default inbound UUIDs when creating panel user
2025-06-27 14:29:16 +03:00
Machka Pasla
c6f5e06eba
Handle duplicate Tribute payments
2025-06-27 00:17:09 +03:00
Machka Pasla and GitHub
ca35567012
Fix typo
2025-06-26 01:36:43 +03:00
Machka Pasla
7200d6e342
Handle missing panel users and allow promo codes
2025-06-26 01:26:55 +03:00
Machka Pasla
b2a0ea5bd2
Remove panel unreachable placeholders and enhance sync
2025-06-26 00:57:48 +03:00
Machka Pasla
7a90e24427
Move tribute webhook route to service
2025-06-24 19:12:17 +03:00
Machka Pasla
eea6afbcc7
Refactor payment logic into dedicated services
2025-06-24 01:35:20 +03:00
Machka Pasla
aa20ac9a18
Notify users after Tribute payment
2025-06-23 23:42:24 +03:00
machka
a56d804b58
Migrating to Postgres from sqlite3
2025-05-20 18:41:32 +00:00
machka
d406baf0c1
Code Refactoring
2025-05-14 08:43:23 +00:00
machka
77584b5b51
Initial commit
2025-05-14 08:11:59 +00:00