seedproject-api/.memory/changelog.md
Carlos Arias a447b17e69 Initial commit: SeedProject API framework
PHP MVC seed project with router, database layer, auth helpers,
LLM provider integrations, Stripe gateway, and console commands.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VVcDB9cRQZRRmUivMHRQGL
2026-09-14 16:15:41 -05:00

977 B

SeedProject Changelog

2026-04-27 — Cleanup and permissions

  • .claude/settings.local.json — added COMPOSER_ALLOW_SUPERUSER=1 composer install to allowed commands; reordered hooks block
  • SeedProjectNaked.zip — removed stale zip artifact from repo

2026-04-27 — Fix HTTP 500 on boot

PHP 8.3 Compatibility

  • core/Database.php — renamed query() to execQuery() to resolve fatal signature mismatch with PDO::query() in PHP 8.3; updated internal calls in retrieve() and pagination()
  • app/Components/Role.php — updated deletePerm() to call execQuery() instead of query()

Composer / Autoloader

  • composer.json — created from scratch (was missing); added autoload.classmap for core/, app/Helpers, app/Controllers, app/Components, app/Gateways, system/ so framework classes load via composer
  • vendor/ — ran composer dump-autoload to regenerate autoload files with proper classmap