Update release notes and deploy workspace
CI - Build & Verify / Build, Typecheck & Hygiene (push) Successful in 59s
CI - Build & Verify / Deploy to award.noveria.net (push) Failing after 53s

This commit is contained in:
AzuTear
2026-06-29 17:49:54 +02:00
parent c466348d18
commit 441ef2b850
196 changed files with 9279 additions and 39292 deletions
+58 -4
View File
@@ -6,7 +6,10 @@ public sealed record AdminSeasonListItemDto(
string Name,
string CurrentPhase,
bool IsCurrent,
int CategoryCount);
bool IsDemo,
int CategoryCount,
DateTimeOffset? WinnersPublishedAt,
string? WinnersPublishedByTwitchId);
public sealed record AdminCategoryItemDto(
int Id,
@@ -52,11 +55,61 @@ public sealed record AdminAwardResultItemDto(
string CandidateChannelSlug,
string CandidatePlatform);
public sealed record AdminVotingWorkspaceSummaryDto(
int TotalVotes,
int TotalBallots,
int TotalSubcategories,
int VotedSubcategories,
int ReadySubcategories,
int ProblemSubcategories,
int WinnerSetSubcategories);
public sealed record AdminVotingCandidateRankDto(
int CandidateId,
string DisplayName,
string ChannelSlug,
string Platform,
int Votes,
int VoteSharePercent,
int NominationTally,
bool HasClip,
string ClipEmbedStatus,
bool HasWinnerConflict,
bool IsCurrentWinner,
bool IsAccepted,
bool IsTopTie);
public sealed record AdminVotingCategoryWorkspaceItemDto(
int CategoryId,
string GroupName,
string CategoryName,
int SortOrder,
int? ViewerRangeMin,
int? ViewerRangeMax,
int VoteCount,
int BallotCount,
int CandidateCount,
int ReadyCandidateCount,
int NominationCount,
int OpenReviewCount,
bool HasWinner,
bool WinnerReady,
bool HasTopVoteTie,
bool HasMissingClip,
bool HasRuleConflict,
bool HasOpenReviews,
bool HasSoftNominatorWarning,
IEnumerable<AdminVotingCandidateRankDto> Leaderboard);
public sealed record AdminVotingWorkspaceDto(
AdminVotingWorkspaceSummaryDto Summary,
IEnumerable<AdminVotingCategoryWorkspaceItemDto> Categories);
public sealed record AdminSeasonDetailResponse(
int Id,
int Year,
string Name,
string ShowStreamUrl,
bool IsDemo,
string CurrentPhase,
bool IsCurrent,
bool IsCommunityOnly,
@@ -68,6 +121,8 @@ public sealed record AdminSeasonDetailResponse(
DateOnly ReviewEndsAt,
DateOnly ShowDate,
TimeOnly ShowStartsAt,
DateTimeOffset? WinnersPublishedAt,
string? WinnersPublishedByTwitchId,
IEnumerable<AdminSubcategoryTemplateDto> SubcategoryTemplates,
IEnumerable<AdminCategoryItemDto> Categories,
IEnumerable<AdminCandidateItemDto> Candidates,
@@ -77,12 +132,12 @@ public sealed record AdminSeasonDetailResponse(
string TrackingReviewNotes,
bool ShowTrackingReviewNotes,
IEnumerable<AdminAwardResultItemDto> Results,
AdminVotingWorkspaceDto VotingWorkspace,
IEnumerable<AdminClipSubmissionItemDto> ClipSubmissions);
public sealed record CreateSeasonRequest(
int Year,
string Name,
string ShowStreamUrl,
string CurrentPhase,
bool IsCurrent,
bool IsCommunityOnly,
@@ -99,7 +154,6 @@ public sealed record CreateSeasonRequest(
public sealed record UpdateSeasonRequest(
int Year,
string Name,
string ShowStreamUrl,
string CurrentPhase,
bool IsCurrent,
bool IsCommunityOnly,