• Mahmoud Aglan's avatar
    Mobile API Phase 3: Academy explore + shop endpoints · 40734561
    Mahmoud Aglan authored
    - Create AcademyController (public, no auth required):
      - GET academy/news — paginated news articles with images
      - GET academy/news/{uuid} — full article body
      - GET academy/programs — active training programs with activity info
      - GET academy/events — upcoming published events with registration status
      - GET academy/gallery — paginated media gallery
    - Create ShopController (auth required):
      - GET products — essential products with purchase history check
        (includes already_purchased_at per participant per year)
    - Total: 26 API endpoints
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    40734561
Name
Last commit
Last update
..
Api Loading commit data...
CertificateController.php Loading commit data...
ContactFormController.php Loading commit data...
Controller.php Loading commit data...
DocumentController.php Loading commit data...
ExportController.php Loading commit data...
GroupSchedulePrintController.php Loading commit data...
HealthController.php Loading commit data...
InvoicePrintController.php Loading commit data...
ParticipantCardController.php Loading commit data...
PublicDocumentController.php Loading commit data...
PublicEventController.php Loading commit data...
PublicWebsiteController.php Loading commit data...
ReceiptController.php Loading commit data...
ReportPrintController.php Loading commit data...