Skip to content
Merged

v2.1 #69

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
7c2bb12
Add ComparisonGroup model to Prisma schema and migration
lucasdoell Jan 28, 2026
4f04d1e
Add ComparisonStats functionality with detailed player performance me…
lucasdoell Jan 28, 2026
11cc38e
Add API routes for comparison groups, maps, players, and stats with a…
lucasdoell Jan 28, 2026
1b7a74d
Fix issue with route conflicts
lucasdoell Jan 28, 2026
94f10a4
Add map card and comparison button localization strings to en.json
lucasdoell Jan 28, 2026
72bcc17
Add CompareSelectedButton component for map selection comparison func…
lucasdoell Jan 28, 2026
deeef74
Add MapCardWithSelection component for enhanced map selection and con…
lucasdoell Jan 28, 2026
7491ffe
Add map selection store to manage map selections with localStorage pe…
lucasdoell Jan 28, 2026
576c78d
Refactor ScrimDashboardPage to enhance layout and integrate MapCardWi…
lucasdoell Jan 28, 2026
eebfc48
Add localization strings for the new Compare Maps feature in en.json
lucasdoell Jan 28, 2026
fb2f775
Add ComparePage component for team comparison functionality with user…
lucasdoell Jan 28, 2026
8685738
Add ChartsView component for visualizing player performance metrics w…
lucasdoell Jan 28, 2026
f64784d
Add ComparisonContent component to handle player comparison views, in…
lucasdoell Jan 28, 2026
f2b06ff
Add ComparisonFilters component for managing player and hero selectio…
lucasdoell Jan 28, 2026
7e972ec
Add DeltaView component to display comparative statistics between two…
lucasdoell Jan 28, 2026
67f1f92
Add EmptyState component for displaying a customizable empty state wi…
lucasdoell Jan 28, 2026
4d9ace0
Add SideBySideView component for detailed comparison of player statis…
lucasdoell Jan 28, 2026
2e628fe
Add TrendsView component to display detailed player performance stati…
lucasdoell Jan 28, 2026
962a24a
Add mapIds prop to ComparisonFilters for improved filtering functiona…
lucasdoell Jan 28, 2026
074fead
Implement mapIds parameter handling in player comparison API for enha…
lucasdoell Jan 28, 2026
a03b6d7
Enhance player statistics retrieval by validating mapIds and counting…
lucasdoell Jan 28, 2026
b481e8e
Add PlayerSelector component for selecting players with search functi…
lucasdoell Jan 28, 2026
4fc8c2a
Enhance MapBreakdown type to include per-10 statistics and refactor c…
lucasdoell Jan 28, 2026
e81c14c
Refactor ComparisonFilters to use Label component for improved access…
lucasdoell Jan 28, 2026
dbf6836
Refactor ChartsView to update statistical metrics naming and improve …
lucasdoell Jan 28, 2026
26a557c
Refactor ComparisonStats type to update statistical metrics naming fo…
lucasdoell Jan 28, 2026
49e8d40
Refactor MapBreakdown type to rename statistical metrics for damage, …
lucasdoell Jan 28, 2026
b77b3cf
Refactor comparison components to utilize updated ComparisonStats typ…
lucasdoell Jan 28, 2026
795ad6c
Fix typo
lucasdoell Jan 28, 2026
eb0fb8a
Update ChartsView to improve data representation by including scrim n…
lucasdoell Jan 28, 2026
4d3c70c
Enhance player statistics aggregation by introducing variance metrics
lucasdoell Jan 28, 2026
3622207
Add ConsistencyView component to visualize player performance consist…
lucasdoell Jan 28, 2026
460496e
Update ComparisonContent to include ConsistencyView in available view…
lucasdoell Jan 28, 2026
2b6b805
Add METRIC_LABELS for improved metric labeling in ConsistencyView
lucasdoell Jan 28, 2026
ac4f318
Add MapGroup model and migration for managing map groups associated w…
lucasdoell Jan 28, 2026
19eda63
Add MapGroupManager component for managing and organizing map groups,…
lucasdoell Jan 28, 2026
cad12a0
Add MapGroupSelector component for selecting and managing map groups …
lucasdoell Jan 28, 2026
48a343c
Add API routes for managing map groups, including creation, retrieval…
lucasdoell Jan 28, 2026
e113b47
Add data access functions for managing map groups
lucasdoell Jan 28, 2026
b53ea75
Add TypeScript types for map groups, including creator information an…
lucasdoell Jan 28, 2026
2686b62
Add TypeScript types for team comparison statistics, including aggreg…
lucasdoell Jan 28, 2026
ea8e6ab
Add team comparison DTO with functions for aggregating player and cal…
lucasdoell Jan 28, 2026
02d6648
Add TeamComparisonView component for displaying comparative statistic…
lucasdoell Jan 28, 2026
1fa2822
Implement comparison mode toggle and integrate team comparison stats …
lucasdoell Jan 28, 2026
43fd7db
Add API route for team vs team comparison, including parameter valida…
lucasdoell Jan 28, 2026
cc4ed03
Add localization strings for team comparison features
lucasdoell Jan 28, 2026
8b56b89
Update ChartsView component to display normalized stats per 10 for co…
lucasdoell Jan 28, 2026
861c402
Add detailed statistics and impact metrics localization strings for e…
lucasdoell Jan 28, 2026
42eb74d
Enhance ComparisonContent component by adding detailed stats and impa…
lucasdoell Jan 28, 2026
cd6d5ab
Add ImpactMetricsView component to display player performance insight…
lucasdoell Jan 28, 2026
5caaf30
Enhance comparison DTO by adding new aggregated statistics and loggin…
lucasdoell Jan 28, 2026
67eadb3
Add DetailedStatsView component for comprehensive player performance …
lucasdoell Jan 28, 2026
fb16214
Refactor TabsList in ComparisonContent component for improved layout …
lucasdoell Jan 28, 2026
ebf7653
Add unit tests for variance and standard deviation calculations, incl…
lucasdoell Jan 28, 2026
06d7783
Implement dropdown menu and dialog for map group management in Compar…
lucasdoell Jan 28, 2026
564e596
Add MapGroupsPage component for managing map groups, including user a…
lucasdoell Jan 28, 2026
7582fc5
Add error bars to line charts in ChartsView
lucasdoell Jan 28, 2026
52362fd
Add map group dialog functionality to MapCardWithSelection component
lucasdoell Jan 28, 2026
4d176cf
Enhance ComparisonContent component with map selection mode functiona…
lucasdoell Jan 28, 2026
5105397
Add AddToMapGroupDialog component for managing map group additions, i…
lucasdoell Jan 28, 2026
9de2eae
Add map group functionality to the comparison interface
lucasdoell Jan 28, 2026
50aa677
Enhance map group selection in ComparisonContent with new MapGroupCom…
lucasdoell Jan 28, 2026
1c72f6d
Enhance EmptyState component to support optional children prop for ad…
lucasdoell Jan 28, 2026
7487b32
Add MapGroupComparisonSelector component for enhanced map group selec…
lucasdoell Jan 28, 2026
56f6a3c
Enhance VodOverview component to support additional YouTube and Twitc…
lucasdoell Jan 28, 2026
bb83f1b
Update mapNameToMapTypeMapping to change "Watchpoint: Gibraltar" from…
lucasdoell Jan 28, 2026
7f506d0
Add new heroes for Overwatch 2026
lucasdoell Feb 11, 2026
9f12f82
Add new hero translations for Anran, Domina, Emre, Jetpack Cat, and M…
lucasdoell Feb 18, 2026
58ec11a
Update .gitignore to include 'reports' directory
lucasdoell Feb 20, 2026
62fca9c
Add UsageReportEmail component for generating weekly usage reports wi…
lucasdoell Feb 20, 2026
dcd14f2
Update default 'from' email address in createService function to remo…
lucasdoell Feb 20, 2026
7b9b244
Add API route for sending weekly usage reports, including user statis…
lucasdoell Feb 20, 2026
6fc6882
Add scheduled job for sending weekly usage reports in vercel.json
lucasdoell Feb 20, 2026
281cf88
Reformat
lucasdoell Feb 20, 2026
4360ecb
Add top users and teams sections to UsageReportEmail component for en…
lucasdoell Feb 20, 2026
973f9a4
Add top user and team details to weekly usage report API response for…
lucasdoell Feb 20, 2026
522c2ac
Update package dependencies to include @flags-sdk/vercel, @vercel/fla…
lucasdoell Feb 23, 2026
1a681c6
Add flags discovery endpoint in new route.ts file for Vercel integration
lucasdoell Feb 23, 2026
6e71267
Add flags functionality with map comparison feature in flags.ts file
lucasdoell Feb 23, 2026
b94d982
Add player comparison flag to flags.ts for enhanced feature control
lucasdoell Feb 23, 2026
a99222e
Refactor mapComparison flag to include type definition and remove pla…
lucasdoell Feb 23, 2026
9e1ab17
Integrate mapComparison feature into ScrimDashboard and MapCard compo…
lucasdoell Feb 23, 2026
6cb2bed
Add overviewCard flag to flags.ts for enhanced scrim feature control
lucasdoell Feb 23, 2026
75d6bab
Add stat distribution baseline functionality with query builder and r…
lucasdoell Feb 23, 2026
7480026
Export aggregatePlayerStats and calculateTrends functions for improve…
lucasdoell Feb 23, 2026
71ab0b0
Add Scrim Overview DTO with player performance metrics and insights
lucasdoell Feb 23, 2026
84bf9fd
Add Scrim Overview Card component for displaying player performance m…
lucasdoell Feb 23, 2026
f5c6686
Integrate Scrim Overview Card into ScrimDashboardPage, enabling condi…
lucasdoell Feb 23, 2026
ceb1e4e
Add PlayerMapPerformance type and integrate per-map performance metri…
lucasdoell Feb 23, 2026
4dab1be
Add PlayerPerformanceHoverChart component to visualize player perform…
lucasdoell Feb 23, 2026
48c17ff
Refactor PlayerRow to use PlayerPerformanceHoverChart for displaying …
lucasdoell Feb 23, 2026
dbfcbe1
Refactor event grouping logic in utils.ts to enhance fight detection …
lucasdoell Feb 23, 2026
f49adaa
Enhance scrim overview DTO by adding new performance metrics, includi…
lucasdoell Feb 23, 2026
b5f43ad
Remove Logger.info statements from comparison-dto.ts
lucasdoell Feb 23, 2026
ba43e87
Add first death and team first death metrics to PlayerPerformanceHove…
lucasdoell Feb 23, 2026
7aef0a8
Switch insight chips to border instead of card
lucasdoell Feb 23, 2026
7a081fa
Add translations for first death and team first death metrics in Engl…
lucasdoell Feb 23, 2026
b7dc4b8
Add first death and team first death metrics to OverviewTable component
lucasdoell Feb 23, 2026
0737104
Add first death and team first death properties to PlayerData type an…
lucasdoell Feb 23, 2026
bc739c3
Add player first death statistics calculation and integrate into Defa…
lucasdoell Feb 23, 2026
f7f035e
Add MapBan model to schema and create corresponding migration SQL for…
lucasdoell Feb 23, 2026
e8f98c1
Reformat
lucasdoell Feb 24, 2026
0bba02d
Add new performance metrics to team comparison DTO, including ultimat…
lucasdoell Feb 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ next-env.d.ts
.idea

# CI
reports
/reports
Loading
Loading