Commit Graph

17 Commits

Author SHA1 Message Date
713564fc25 team-mail 2026-02-07 02:42:05 +08:00
11395bf1ba feat(payment): Integrate Stripe API and refactor payment flow
- Add new stripe_api.py module with StripePaymentAPI class and payment retry logic
- Import Stripe payment module in auto_gpt_team.py with graceful fallback handling
- Refactor run_payment_flow() to extract form filling logic into _fill_payment_form()
- Simplify error handling by returning structured tuples (success, error_type, error_msg)
- Remove redundant comments and streamline selector logic for payment form elements
- Improve code maintainability by separating concerns between form filling and flow orchestration
- Add STRIPE_API_AVAILABLE flag to track payment module availability at runtime
2026-01-30 09:57:55 +08:00
e14aabd0e2 2 2026-01-27 09:25:04 +08:00
adb60cdfd6 4 2026-01-26 06:58:04 +08:00
20cdf8060d chore: update auto_gpt_team.py 2026-01-25 06:38:15 +08:00
6364d43c90 4 2026-01-25 06:16:01 +08:00
86206f8a97 3 2026-01-25 06:12:20 +08:00
c2aa9785cb 2 2026-01-25 06:10:05 +08:00
ccff201fde 1 2026-01-25 06:00:24 +08:00
32e926c4af 协议 2026-01-25 05:40:08 +08:00
effc1add37 feat(email_domains): Add domain validation and improve domain management
- Add validate_domain_format() function with comprehensive domain format validation
* Validates domain structure (must contain dot, valid characters, proper TLD length)
* Normalizes domain format (adds @ prefix, removes quotes/special chars)
* Returns validation status with detailed error messages
- Update add_email_domains() to use new validation function
* Track invalid domains separately in return tuple
* Return (added, skipped, invalid, total) instead of (added, skipped, total)
* Improve error handling and domain normalization
- Add get_file_domains_count() function to retrieve txt file domain count
- Update clear_email_domains() to return count of cleared domains
- Enhance telegram_bot.py command menu organization
* Add s2a command handler and callback for S2A service management panel
* Reorganize bot commands with category comments (基础信息, 任务控制, 配置管理, etc.)
* Add missing commands: clean_errors, clean_teams, iban_list, iban_add, iban_clear, domain_list, domain_add, domain_del, domain_clear, team_fingerprint, team_register, s2a
- Update domain_add command help text with format requirements
- Improve code documentation and consistency across both files
2026-01-24 07:52:10 +08:00
6b914bad41 a 2026-01-24 07:36:18 +08:00
d93383fe23 a 2026-01-24 07:22:10 +08:00
c6ab6b3123 u 2026-01-24 07:09:54 +08:00
fb3ebae995 u 2026-01-24 06:57:25 +08:00
289e8ec71f update 2026-01-24 06:51:28 +08:00
7c4688895e update 2026-01-24 06:07:31 +08:00