Skip to content

Complete Marketplace Repository#21

Merged
hayesZach merged 23 commits intomasterfrom
feature/marketplace-service
Jan 26, 2026
Merged

Complete Marketplace Repository#21
hayesZach merged 23 commits intomasterfrom
feature/marketplace-service

Conversation

@hayesZach
Copy link
Copy Markdown
Collaborator

@hayesZach hayesZach commented Jan 24, 2026

Closes CSF-825


Note

Strengthens update validation and simplifies repository wiring.

  • Adds Validate() to MarketplaceUpdates (nil check and name length) with unit tests; private/marketplace.Update now enforces Validate() and propagates its errors
  • Updates related tests to expect new error messages; minor cleanup in repository/private/marketplace.go
  • Caches key, marketplace, and adminAudit repositories in privateRepository; accessors now return cached instances
  • Removes unused service interface files for admin audit, key, marketplace, and reversal

Written by Cursor Bugbot for commit 68a86a4. This will update automatically on new commits. Configure here.

@hayesZach hayesZach self-assigned this Jan 24, 2026
@hayesZach hayesZach added the Enhancement New feature or request label Jan 24, 2026
@hayesZach hayesZach marked this pull request as ready for review January 25, 2026 18:54
@hayesZach hayesZach requested a review from Step7750 January 25, 2026 21:34
@linear
Copy link
Copy Markdown

linear bot commented Jan 25, 2026

Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@hayesZach hayesZach requested a review from Step7750 January 26, 2026 17:53
@hayesZach hayesZach changed the title Marketplace Service Complete Marketplace Repository Jan 26, 2026
@hayesZach hayesZach merged commit 47266c1 into master Jan 26, 2026
2 checks passed
@hayesZach hayesZach deleted the feature/marketplace-service branch January 26, 2026 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants