aspirecloud/app/Models
Joost de Valk 052d471363 Add reported and discovered datetime fields to release output
Add a nullable `reported` timestamp column to package_releases for
author-declared release dates. Expose both `reported` and `discovered`
(mapped from created_at) as ISO 8601 strings in the FAIR metadata
response. Includes migration, model cast, factory update, and tests.

Closes https://github.com/fairpm/fair-protocol/issues/64

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Joost de Valk <joost@altha.nl>
2026-03-21 10:29:06 +01:00
..
Traits add HasFetchMethods trait 2025-11-04 16:49:10 -07:00
WpOrg remove Underscore of Shame from BaseModel::_create() 2025-11-04 17:39:03 -07:00
BaseModel.php make BaseModel::create public 2025-11-18 11:39:13 -07:00
Metric.php enable strict types everywhere 2025-10-25 13:15:51 -06:00
Package.php use imported classes in property phpdoc 2025-11-05 15:18:25 -07:00
PackageMetas.php zap unnecessary UPDATED_AT constants 2025-11-05 15:16:39 -07:00
PackageRelease.php Add reported and discovered datetime fields to release output 2026-03-21 10:29:06 +01:00
PackageTag.php use imported classes in property phpdoc 2025-11-05 15:18:25 -07:00
User.php add HasFetchMethods trait 2025-11-04 16:49:10 -07:00