barsa 4573b94484 Enhance WHMCS Integration and Add Internet Cancellation Features
- Introduced WhmcsAccountDiscoveryService to streamline client account discovery processes.
- Expanded WhmcsCacheService to include caching for subscription invoices and client email mappings, improving data retrieval efficiency.
- Updated WhmcsClientService to utilize caching for client ID lookups by email, enhancing performance.
- Implemented new internet cancellation features in SubscriptionsController, allowing users to preview and submit cancellation requests for internet services.
- Added validation schemas for internet cancellation requests, ensuring data integrity and user guidance during the cancellation process.
- Refactored various components and services to integrate new cancellation functionalities, improving user experience and operational flow.
2025-12-23 15:19:20 +09:00

1.0 KiB

Archived Documentation

This folder contains historical documentation that is no longer actively maintained but is kept for reference.

Contents

/planning/

Development planning documents and task checklists from feature development sprints:

  • public-catalog-tasks.md - Task checklist for public catalog implementation
  • public-catalog-unified-checkout.md - Development plan for unified checkout feature

/refactoring/

Documentation from completed refactoring efforts:

  • subscriptions-refactor.md - Summary of subscriptions list refactoring
  • clean-architecture-summary.md - Summary of clean architecture implementation

/reviews/

Point-in-time code reviews and analysis documents:

  • shop-checkout-review.md - Checkout process review (Dec 2024)
  • shop-eligibility-verification-opportunity-flow-review.md - Flow analysis (Dec 2024)

Note: These documents may contain outdated information. For current system behavior, refer to the active documentation in the parent docs/ directory.