Skip to content
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

Highlight personal token rollcall + sort rollcall #1640

Conversation

dayan9265
Copy link
Contributor

@dayan9265 dayan9265 commented Jun 5, 2023

This PR adds the changes of @Tyratox to make sure that the list is sorted when sending it to the back-end, currently if it is not the case when receiving a non sorted list, it just creates a warning. Later when back-end will make sure it is sorted, we could make it throw if it is not sorted.
This PR also highlights personal token, to make it easier for the user to know his token and also if he is in the current roll call, currently it looks like this (in light blue being my token):
image

@dayan9265 dayan9265 changed the base branch from master to release-2023-spring June 5, 2023 13:47
@dayan9265 dayan9265 self-assigned this Jun 5, 2023
@dayan9265 dayan9265 added fe1-web ux prod-ready Production Ready related pull requests labels Jun 5, 2023
@dayan9265 dayan9265 marked this pull request as ready for review June 5, 2023 14:39
@dayan9265 dayan9265 requested a review from a team as a code owner June 5, 2023 14:39
@MeKHell MeKHell closed this Jun 5, 2023
@MeKHell MeKHell reopened this Jun 5, 2023
@Tyratox Tyratox requested a review from MeKHell June 6, 2023 20:40
Copy link
Contributor

@MeKHell MeKHell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general, I do not see any visual feedback on the UI when the list is not listed. Is it not one of the goal of this PR too ?
I think that the warning is not sufficient, since almost nobody logs its terminal.

fe1-web/src/features/rollCall/objects/RollCall.ts Outdated Show resolved Hide resolved
Co-authored-by: MeKHell <42808302+MeKHell@users.noreply.github.com>
@dayan9265 dayan9265 closed this Jun 7, 2023
@dayan9265 dayan9265 reopened this Jun 7, 2023
@sonarcloud
Copy link

sonarcloud bot commented Jun 7, 2023

[PoP - Be2-Scala] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@sonarcloud
Copy link

sonarcloud bot commented Jun 7, 2023

[PoP - Fe2-Android] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@sonarcloud
Copy link

sonarcloud bot commented Jun 7, 2023

[PoP - Fe1-Web] SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 2 Code Smells

90.2% 90.2% Coverage
0.0% 0.0% Duplication

@sonarcloud
Copy link

sonarcloud bot commented Jun 7, 2023

[PoP - Be1-Go] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@dayan9265 dayan9265 requested a review from MeKHell June 7, 2023 14:36
@Xelowak Xelowak requested a review from Tyratox June 7, 2023 15:06
Copy link
Contributor

@Xelowak Xelowak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
No worries for the computational complexity flag of SonarCloud, it don't think it makes sense to change this constructor.

@dayan9265 dayan9265 requested a review from Xelowak June 7, 2023 16:44
Copy link
Contributor

@MeKHell MeKHell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dayan9265 dayan9265 merged commit 7fe9af8 into release-2023-spring Jun 7, 2023
@dayan9265 dayan9265 deleted the work-fe1-dmassonn-highlight-personal-token-rollcall branch June 7, 2023 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fe1-web prod-ready Production Ready related pull requests ux
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants