1.8 KiB
1.8 KiB
Changelog
All notable project changes should be recorded here before or with the matching Git commit.
This project uses Git as the primary rollback trail. The .old convention is reserved for risky manual rewrites, legacy file replacement, or generated artifact recovery where a second local copy is useful before editing.
2026-07-10
Added
- Created the Laravel Provider Exchange prototype with Breeze authentication, seeded demo users, and role support for admins, providers, buyers, and hybrid accounts.
- Added provider and buyer profile management with service areas, profile details, and external profile snapshot records.
- Added social posts, buyer job posts, provider quotes, quote revisions, quote decline flow, and buyer quote acceptance.
- Added work orders with buyer/provider participants, status transitions, deliverables, evidence attachments, completion notes, and work-order messages.
- Added mutual reviews, category review metrics, peer-review disputes, dispute comments, evidence files, and structured dispute votes.
- Added database notifications and a notification inbox with unread counts and mark-read actions.
- Added a universal polymorphic rating layer for provider profiles, buyer profiles, job posts, work orders, and disputes.
- Added search/filter forms for provider, buyer, and job directories.
- Added MIT license and first-pass open-source/platform guardrails.
- Added deployment documentation covering runtime requirements, ChristIT
/tsedeployment assumptions, and remote change tracking.
Verified
php artisan testpassed with 35 tests and 116 assertions.npm run buildpassed with a production Vite build.
Notes
- Existing Git subjects are terse because commit message input in this environment repeatedly collapsed longer subjects to
Add. This changelog is the durable human-readable record for those early commits.