-
Notifications
You must be signed in to change notification settings - Fork 0
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
Feat/further improve match creation ux #139
Merged
Laurin-Notemann
merged 36 commits into
staging
from
feat/further-improve-match-creation-ux
Dec 5, 2024
Merged
Feat/further improve match creation ux #139
Laurin-Notemann
merged 36 commits into
staging
from
feat/further-improve-match-creation-ux
Dec 5, 2024
Conversation
This file contains 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
…aurin-Notemann/beerpong into feat/improve-match-creation-ux
…rk for all cases)
LinusBolls
force-pushed
the
feat/further-improve-match-creation-ux
branch
from
December 5, 2024 14:50
d558bb1
to
2f221eb
Compare
Laurin-Notemann
added a commit
that referenced
this pull request
Dec 10, 2024
* Build mobile app (#113) * add staging action * update some configs * format * Get ready for prerelease (#115) * add staging action * chore: team winner id * feat: display package.json version in sidebar footer * style: join group screen being cramped on smaller devices * feat: show hint to press enter in create group screen * fix: hide leaderboard sorting button in production * fix: hide non-functional edit button in group list * fix: not redirecting from match page after delete * feat: create group ux improvement * fix: some redirect logi * fix: active effect for empty podium player * style: active state for group items --------- Co-authored-by: Linus Bolls <linus.bolls@gmail.com> * fix: HeaderItem tab in production that crashes the app on press (#116) * add staging action * fix: HeaderItem tab in production that crashes the app on press --------- Co-authored-by: Laurin-Notemann <laurin.notemann@gmail.com> * Bump docker/build-push-action from 5 to 6 (#117) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v5...v6) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix staging api (#114) * fix staging api * misc * temp * chore: update openapi types * fix settings --------- Co-authored-by: Laurin-Notemann <Laurin-Notemann@users.noreply.github.com> * Debug production websocket connection (#118) * feat: debug log screen * fix: making two websocket connections --------- Co-authored-by: Linus Bolls <linus.bolls@gmail.com> * app version 1.0.2 works (#119) * app version 1.0.2 works * more min * fix: logging (#120) Co-authored-by: Laurin <47634664+Laurin-Notemann@users.noreply.github.com> * fix: dingens lol haher (#121) * fix env issue (#122) * fix env issue * chore: update openapi types --------- Co-authored-by: Laurin-Notemann <Laurin-Notemann@users.noreply.github.com> * fix: red team getting rendered as red team on match items (#124) * Feat/ux improvements (#123) * fix: group name setting being called player name * feat: haptic feedback for some actions * feat: non-functional pull to reload on some screens * chore: update openapi types * bump version huher --------- Co-authored-by: LinusBolls <LinusBolls@users.noreply.github.com> Co-authored-by: Laurin-Notemann <laurin.notemann@gmail.com> * Debug/websocket disconnect (#126) * style: fix broken match header * fix: some refetching not working * fix: match view not displaying data * fix: empty match * style: player match item * debug: log failed requests in debug logs * fix: misleading websocket state indicator * fix: reconnect websocket on close * Bump mobile version in pr (#128) * update package.json version * format * chore: minor mobile app version bump * update workflow * chore: minor mobile app version bump * chore: minor mobile app version bump * chore: minor mobile app version bump * add check * chore: minor mobile app version bump --------- Co-authored-by: Laurin-Notemann <Laurin-Notemann@users.noreply.github.com> * Fix testflight submit (#130) * add test-build and update submit in eas.json * fix * remove the compliance notice * chore: minor mobile app version bump --------- Co-authored-by: Laurin-Notemann <Laurin-Notemann@users.noreply.github.com> * minor fixes * no automatic mobile deplyoments (#136) * Feat/improve match creation ux (#135) * style: fix broken match header * fix: some refetching not working * fix: match view not displaying data * fix: empty match * style: player match item * debug: log failed requests in debug logs * fix: misleading websocket state indicator * fix: reconnect websocket on close * fix: web socket status in debug logs * style: fix groups button getting cut off * fix: hide broken rules screen behind feature flag * chore: modal to assign player points * fix: overflowing player list not scrollable * style: fix layout shift in match vs header * feat: prevent new players with the same name as existing players from being created * feat: add haptic feedback to input errors * feat: success toast for creating a player * chore: minor mobile app version bump * style: display player initials on avatar while profile picture hasnt loaded * chore: screen in case no finish move has been defined for a match * feat: prevent creating two players with the same name during group creation * fix: modal re-opening after dismissing (really bad fix that doesnt work for all cases) * feat: functional flow for assigning finish move * fix: scuffed dirty hacky fix for modal dismissal * feat: enable new match creation flow --------- Co-authored-by: LinusBolls <LinusBolls@users.noreply.github.com> * change to xcrun instead of eas submit * bump version with pr * add input to bump version * change input desc * Bump app version to 1.0.9 (#137) * Test submit (#138) * add testbuild * remove testbuild and fix workflow file * remove staging sql instance * Feat/further improve match creation ux (#139) * style: fix broken match header * fix: some refetching not working * fix: match view not displaying data * fix: empty match * style: player match item * debug: log failed requests in debug logs * fix: misleading websocket state indicator * fix: reconnect websocket on close * fix: web socket status in debug logs * style: fix groups button getting cut off * fix: hide broken rules screen behind feature flag * chore: modal to assign player points * fix: overflowing player list not scrollable * style: fix layout shift in match vs header * feat: prevent new players with the same name as existing players from being created * feat: add haptic feedback to input errors * feat: success toast for creating a player * chore: minor mobile app version bump * style: display player initials on avatar while profile picture hasnt loaded * chore: screen in case no finish move has been defined for a match * feat: prevent creating two players with the same name during group creation * fix: modal re-opening after dismissing (really bad fix that doesnt work for all cases) * feat: functional flow for assigning finish move * fix: scuffed dirty hacky fix for modal dismissal * feat: enable new match creation flow * feat: further increase match creation ux * fix: player page styling * fix: remove highest and lowest indicator from player stats from production * style: branding assets * fix: remove lint errors --------- Co-authored-by: LinusBolls <LinusBolls@users.noreply.github.com> * Bump app version to 1.0.10 (#140) * fix: backoff for websocket reconnection (#141) * Bump app version to 1.0.11 (#142) * Cd staging app pipeline (#143) * comment stuff out * change cd to bare metal server * fix staging pipeline * update prod cd to bare metal host * fix * add mobile prod --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Linus Bolls <linus.bolls@gmail.com> Co-authored-by: Linus Bolls <82451500+LinusBolls@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Laurin-Notemann <Laurin-Notemann@users.noreply.github.com> Co-authored-by: LinusBolls <LinusBolls@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.