Improve marketplace to show only modules and add NuGet README files#72
Merged
antosubash merged 4 commits intomainfrom Apr 4, 2026
Merged
Conversation
Owner
antosubash
commented
Apr 4, 2026
- Filter out framework packages (Core, Generator, Database, Blazor, etc.) from marketplace results
- Replace author/contact info with package ID on Browse and Detail pages
- Add README.md files for all 20 modules for NuGet package display
- Add PackageReadmeFile and Description to all module .csproj files
- Add simplemodule-module tag to module packages via Directory.Build.props
- Filter out framework packages (Core, Generator, Database, Blazor, etc.) from marketplace results - Replace author/contact info with package ID on Browse and Detail pages - Add README.md files for all 20 modules for NuGet package display - Add PackageReadmeFile and Description to all module .csproj files - Add simplemodule-module tag to module packages via Directory.Build.props
Replace tag-based package discovery with a verified author system. Only packages from verified NuGet owners are shown in the marketplace, giving full control over which modules appear. - Add VerifiedAuthors config to MarketplaceModuleOptions (default: antosubash) - Query NuGet by owner: per verified author instead of tag:simplemodule - Add IsVerified flag to MarketplacePackage DTO - Show author name with verified checkmark badge on Browse and Detail pages - Remove framework package prefix deny-list (no longer needed)
- Fix pagination: cache full result set per query, paginate in-memory - Parallelize detail fetch across verified authors (Task.WhenAll) - Parallelize installed package detection with NuGet fan-out - Fix missing URL encoding for author in detail fetch query - Extract verified badge SVG path to shared constant in utils.ts - Remove dead PackageTag config (unused after owner-based search) - Remove unnecessary comments
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.