Update Asset Mac setup - #4716
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
Included review availability: Your plan provides up to 8 included reviews per hour; 5 remain after this review. 📝 WalkthroughWalkthroughThe temporary-link signature scheme now uses rotating 12-digit MAC codes. The backend exposes the current code, validates ChangesTemporary link MAC
Estimated code review effort: 4 (Complex) | ~45 minutes Merge Risk: 🟡 Moderate · up to Asset requests now use a rotating MAC header, but the normative API specification still documents an obsolete timestamp-plus-MAC contract. Consumers following the specification may send incompatible requests, so the documentation contract should be corrected before merge. Poem
🚥 Pre-merge checks | ❌ 1❌ Failed checks (1 warning)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 2
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Team
Run ID: 06b9fecb-4b09-4cfc-9abf-c2b6ef11f066
📒 Files selected for processing (11)
app/Http/Controllers/Gallery/ConfigController.phpapp/Http/Requests/Photo/GetPhotoAssetRequest.phpapp/Http/Resources/GalleryConfigs/TemporaryLinkMacConfig.phpapp/Services/TemporaryLinkSigner.phpresources/js/config/axios-config.tsresources/js/lychee.d.tsresources/js/services/init-service.tsroutes/api_v2.phptests/Feature_v2/Gallery/TemporaryLinkMacConfigTest.phptests/Feature_v3/Photo/PhotoAssetV3Test.phptests/Unit/Services/TemporaryLinkSignerTest.php
Included review availability: Your plan provides up to 8 included reviews per hour; 7 remain after this review.
There was a problem hiding this comment.
Actionable comments posted: 1
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Team
Run ID: 3306e098-dee9-4d1f-9a37-dc48f13c6add
📒 Files selected for processing (3)
app/Http/Requests/Photo/GetPhotoAssetRequest.phpdocs/specs/4-architecture/features/056-api-v3-asset-retrieval/spec.mdtests/Feature_v3/Photo/PhotoAssetV3Test.php
🚧 Files skipped from review as they are similar to previous changes (1)
- app/Http/Requests/Photo/GetPhotoAssetRequest.php
Included review availability: Your plan provides up to 8 included reviews per hour; 7 remain after this review.
Summary by CodeRabbit
New Features
Changes
Bug Fixes