Manual wiki activation, wikis module cleanup, add wiki URLs to team entity
Summary by CodeRabbit
-
New Features
- Added new properties for wiki templates and URLs, enhancing team wiki management.
- Introduced new enum values for team wiki activities in activity logs.
- Added new methods for updating team wiki and software URLs.
-
Bug Fixes
- Improved validation for URL properties in team-related DTOs.
- Simplified and corrected mapping logic in team queries.
-
Enhancements
- Updated database schema with new columns for team URLs.
- Improved description generation logic in judging sessions to include team wiki links.
- Enhanced team deliverable status queries for better readability.
- Added new enums and DTOs for better type safety and validation in wiki-related operations.
-
Refactor
- Updated import paths for better module organization.
- Removed redundant methods and properties for cleaner codebase.
-
Chores
- Introduced new migration scripts for database updates.
- Added new job payload fields for freeze/unfreeze operations.
- Updated controller methods to handle new wiki functionalities.
Edited by CodeRabbit