Add possibility to ignore commands / queries + handling more than 50PRs - #406
Conversation
…because not relevant
68c56bc to
828f414
Compare
|
For the QA validation @kpodemski generated the tracking table, this is the content : PrestaShop API Endpoints - TrackingThis table tracks the progress of API endpoint implementations for PrestaShop CQRS commands and queries. 📊 Overall Progress
🏷️ Address10/12 (83.3%)
🏷️ Alias3/7 (42.9%)
🏷️ ApiClient4/6 (66.7%)
🏷️ Attachment1/8 (12.5%)
🏷️ AttributeGroup10/12 (83.3%)
🏷️ BusinessEntity0/1 (0%)
🏷️ Carrier0/13 (0%)
🏷️ Cart1/19 (5.3%)
🏷️ CartRule0/1 (0%)
🏷️ CatalogPriceRule0/6 (0%)
🏷️ Category11/16 (68.8%)
🏷️ CmsPage0/9 (0%)
🏷️ CmsPageCategory0/11 (0%)
🏷️ Configuration0/1 (0%)
🏷️ Contact3/3 (100%)
🏷️ Country4/9 (44.4%)
🏷️ CreditSlip0/1 (0%)
🏷️ Currency0/12 (0%)
🏷️ Customer14/19 (73.7%)
🏷️ CustomerMessage0/1 (0%)
🏷️ CustomerService0/7 (0%)
🏷️ Discount7/8 (87.5%)
🏷️ Employee0/8 (0%)
🏷️ ExtraProperty0/5 (0%)
🏷️ Feature10/10 (100%)
🏷️ Hook3/6 (50%)
🏷️ ImageSettings0/9 (0%)
🏷️ Language0/7 (0%)
🏷️ MailTemplate0/4 (0%)
🏷️ Manufacturer5/9 (55.6%)
🏷️ Meta0/4 (0%)
🏷️ Module9/9 (100%)
🏷️ Notification0/2 (0%)
🏷️ Order0/26 (0%)
🏷️ OrderMessage5/5 (100%)
🏷️ OrderReturn2/7 (28.6%)
🏷️ OrderReturnState5/5 (100%)
🏷️ OrderState0/5 (0%)
🏷️ Product15/79 (19%)
🏷️ Profile3/8 (37.5%)
🏷️ Search0/1 (0%)
🏷️ SearchEngine5/5 (100%)
🏷️ Security0/6 (0%)
🏷️ Shipment0/15 (0%)
🏷️ Shop0/3 (0%)
🏷️ ShowcaseCard2/2 (100%)
🏷️ SqlManagement0/10 (0%)
🏷️ State0/8 (0%)
🏷️ Store5/5 (100%)
🏷️ Supplier9/10 (90%)
🏷️ Tab1/1 (100%)
🏷️ Tag0/5 (0%)
🏷️ Tax6/7 (85.7%)
🏷️ TaxRulesGroup9/13 (69.2%)
🏷️ Theme0/5 (0%)
🏷️ Title5/5 (100%)
🏷️ Webservice3/5 (60%)
🏷️ Zone7/7 (100%)
🚫 Excluded from trackingThese CQRS commands and queries are intentionally not exposed through the Admin API.
📋 Status Legend
Last updated: 2026-08-05 04:46:59 |
|
thank you @cnavarro-prestashop 🙏🏻 |
|
PR merged, well done! Message to @PrestaShop/committers: do not forget to milestone it before the merge. |
--include-excludedoption keeps the exhaustive count available for auditing.php bin/console prestashop:api:generate-tracking-table --skip-githubon a dev environment. The console summary should report the number of excluded endpoints, the Total Endpoints in the generatedapi-endpoints-tracking.mdshould be lower than before by that same number, and the excluded commands/queries (Quick Access,ResetEmployeePasswordCommand,GetEmployeeEmailById,GetCustomerForAddressCreation) should no longer appear in their domain tables but in the "🚫 Excluded from tracking" section instead. Running with--include-excludedshould restore the previous behaviour.