-
Notifications
You must be signed in to change notification settings - Fork 0
Release v1.6.0 #105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Release v1.6.0 #105
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
579071f
Update update-project-status.yml
ianpaschal 5360b13
Update updateProjectStatus.js
ianpaschal 8f29c8d
fix: Toast text does not wrap (#87)
ianpaschal 758b72a
fix: Sanitize sign in/sign up inputs (#91)
ianpaschal 38a7ab9
feat: #32 Auto generate avatars & refactor users (#90)
ianpaschal 85fcad1
feat: Improve <TournamentDetailPage/> default tab
ianpaschal 7262497
feat: Improve <TournamentCard/> styling
ianpaschal 44c9e3b
Update mockData.ts
ianpaschal c83a4e4
feat: Improve <AccordionItem/> disabled state (#97)
ianpaschal 705a854
feat: Hide completed pairings from match check-in (#96)
ianpaschal 62d1e95
bug: Preserve <TournamentPairingsGrid/> internal state (#98)
ianpaschal e2aa511
feat: #101 Add player count to roster (#103)
ianpaschal 164229b
feat: Show full player names when tournaments require it
ianpaschal 8caccb1
feat: Add activePlayerCount to deep tournaments
ianpaschal 6a6d187
feat: Sort tournament competitors by name
ianpaschal 89594e9
task: Clean-up .card mixin (#102)
ianpaschal 06ecd9d
feat: #99 Improve tournament competitor edit dialog (#104)
ianpaschal 7839d89
Merge branch 'master' into develop
ianpaschal 87452e4
feat: #106 Improve signIn error handling (#107)
ianpaschal 5ded5b6
Update convex/_model/tournamentCompetitors/queries/getTournamentCompe…
ianpaschal 08df6c7
Update convex/_model/users/_helpers/checkUserTournamentForcedName.ts
ianpaschal 85245b1
feat: Hide players with 0 matches from rankings
ianpaschal File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
34 changes: 34 additions & 0 deletions
34
convex/_model/users/_helpers/checkUserTournamentForcedName.ts
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,34 @@ | ||
| import { Id } from '../../../_generated/dataModel'; | ||
| import { QueryCtx } from '../../../_generated/server'; | ||
| import { getTournamentUserIds } from '../../../_model/tournaments'; | ||
|
|
||
| export const checkUserTournamentForcedName = async ( | ||
| ctx: QueryCtx, | ||
| userIdA?: Id<'users'> | null, | ||
| userIdB?: Id<'users'> | null, | ||
| ): Promise<boolean> => { | ||
| if (!userIdA || !userIdB) { | ||
| return false; | ||
| } | ||
|
|
||
| const tournaments = await ctx.db.query('tournaments').collect(); | ||
|
|
||
| // Check each tournament for a relationship, return true if one is found | ||
| // Check each tournament for a relationship, return true if one is found | ||
| for (const { _id, organizerUserIds, requireRealNames } of tournaments) { | ||
| const playerUserIds = await getTournamentUserIds(ctx, _id); | ||
|
|
||
| // Merge all organizer IDs and player IDs into one set | ||
| const allTournamentUserIds = new Set([ | ||
| ...organizerUserIds, | ||
| ...playerUserIds, | ||
| ]); | ||
|
|
||
| // If the set contains both user IDs, they were at the same tournament | ||
| if (allTournamentUserIds.has(userIdA) && allTournamentUserIds.has(userIdB) && requireRealNames) { | ||
| return true; | ||
| } | ||
| } | ||
|
|
||
| return false; | ||
| }; |
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
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.