Skip to content

Conversation

@rileyseaburg
Copy link
Contributor

Includes the spec fix for required service_owner_id so CircleCI can pass/deploy.

- Add restore/save cache for Cargo target and registry directories
- Use Cargo.lock checksum for cache key to ensure proper invalidation
- Verify Rust library linkage with ldd before deploy
- Fail fast if library has unresolved dependencies
- Should significantly speed up Rust builds on subsequent runs
- Handle nil organization in User#cx_collections to prevent NoMethodError
- Add eager loading for service_provider.organization and cx_collection_details
- Add missing database indexes on cx_collections, cx_collection_details, cx_responses

Fixes the 'We're sorry, but something went wrong' error at:
/admin/cx_collections/export_csv
Copilot AI review requested due to automatic review settings December 15, 2025 17:09
@rileyseaburg
Copy link
Contributor Author

Closing: develop→production is conflicted due to squash history; applying this spec-only fix via a production-based PR instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants