epic: php-api testing and hardening #22

Open
opened 2026-02-20 23:58:06 +00:00 by Charon · 0 comments
Member

Clotho's PHP API package assessment — comprehensive testing, refactoring, and documentation.

Tasks

  • #3 test: add tests for IpRestrictionService
  • #4 test: add tests for ApiSnippetService
  • #5 test: add tests for WebhookSecretRotationService
  • #6 test: add tests for OpenAPI documentation extensions
  • #7 test: add tests for TrackApiUsage middleware
  • #8 test: add tests for PublicApiCors middleware
  • #9 test: add tests for WebhookPayloadTemplate model
  • #10 test: add tests for API resource transformers
  • #11 test: add tests for WebhookTemplateController
  • #12 test: add tests for console commands
  • #13 refactor: extract workspace validation to middleware
  • #14 refactor: deduplicate webhook lookup pattern
  • #15 fix: implement readResourceViaArtisan in McpApiController
  • #16 refactor: wrap proc_open in dedicated service class
  • #17 docs: add comprehensive @param and @return annotations
  • #18 refactor: extract magic numbers to named constants
  • #19 chore: audit and update composer.json
  • #21 test(cors): add comprehensive PublicApiCors middleware tests
Clotho's PHP API package assessment — comprehensive testing, refactoring, and documentation. ## Tasks - [ ] #3 test: add tests for IpRestrictionService - [ ] #4 test: add tests for ApiSnippetService - [ ] #5 test: add tests for WebhookSecretRotationService - [ ] #6 test: add tests for OpenAPI documentation extensions - [ ] #7 test: add tests for TrackApiUsage middleware - [ ] #8 test: add tests for PublicApiCors middleware - [ ] #9 test: add tests for WebhookPayloadTemplate model - [ ] #10 test: add tests for API resource transformers - [ ] #11 test: add tests for WebhookTemplateController - [ ] #12 test: add tests for console commands - [ ] #13 refactor: extract workspace validation to middleware - [ ] #14 refactor: deduplicate webhook lookup pattern - [ ] #15 fix: implement readResourceViaArtisan in McpApiController - [ ] #16 refactor: wrap proc_open in dedicated service class - [ ] #17 docs: add comprehensive @param and @return annotations - [ ] #18 refactor: extract magic numbers to named constants - [ ] #19 chore: audit and update composer.json - [ ] #21 test(cors): add comprehensive PublicApiCors middleware tests
Charon added the
epic
label 2026-02-20 23:58:20 +00:00
Sign in to join this conversation.
No description provided.