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

Move Dashboard calculations to Backend #151

Open
RamiSouai opened this issue Sep 26, 2022 · 2 comments
Open

Move Dashboard calculations to Backend #151

RamiSouai opened this issue Sep 26, 2022 · 2 comments
Assignees
Labels
backend enhancement frontend question Further information is requested
Milestone

Comments

@RamiSouai
Copy link
Contributor

RamiSouai commented Sep 26, 2022

Currently in the Dashboard, we fetch all the required data and perform the score calculations on the client-side. It would be better to this on the Server then send all the necessary information to the browser to improve performance.

This issue serves to collect information for a possible ADR.

@RamiSouai RamiSouai added question Further information is requested enhancement frontend backend labels Sep 26, 2022
@Amar-Bolkan Amar-Bolkan self-assigned this Oct 13, 2022
Amar-Bolkan added a commit that referenced this issue Nov 8, 2022
@Weltraumschaf Weltraumschaf self-assigned this Nov 10, 2022
Weltraumschaf added a commit that referenced this issue Nov 10, 2022
Amar-Bolkan added a commit that referenced this issue Nov 14, 2022
For now it will use the already existing TeamScore model as a DTO object.
Amar-Bolkan added a commit that referenced this issue Nov 14, 2022
TeamScore model is a class that was already present in the front
end.
Weltraumschaf added a commit that referenced this issue Nov 22, 2022
@Weltraumschaf
Copy link
Member

@rseedorff do you know what the state is of this ticket?

@rseedorff rseedorff added this to the v2.1.0 milestone Apr 12, 2023
@rseedorff
Copy link
Contributor

Implemented as documented in the corresponding ADR: https://github.com/iteratec/TeamDojo/blob/main/docs/adr/adr_0005.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend enhancement frontend question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants