feat(backend): add knowledge base, innovation library and trends modules
Add knowledge item and innovation CRUD with search/filtering, published-only visibility for non-staff, admin publish/update, challenge dictionary, problem aggregation with trends (admin only) and canonical embedding text preparation for matchmaking.
This commit is contained in:
@@ -55,6 +55,10 @@ public static class DependencyInjection
|
||||
services.AddSingleton<IAuditLogService, AuditLogService>();
|
||||
services.AddSingleton<ISubmissionEventPublisher, LoggingSubmissionEventPublisher>();
|
||||
services.AddSingleton<ISubmissionService, SubmissionService>();
|
||||
services.AddSingleton<IChallengeService, ChallengeService>();
|
||||
services.AddSingleton<IKnowledgeItemService, KnowledgeItemService>();
|
||||
services.AddSingleton<IInnovationService, InnovationService>();
|
||||
services.AddSingleton<ITrendService, TrendService>();
|
||||
|
||||
return services;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user