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

TODOs #1

Open
martian0x80 opened this issue Apr 1, 2024 · 0 comments
Open

TODOs #1

martian0x80 opened this issue Apr 1, 2024 · 0 comments
Assignees

Comments

@martian0x80
Copy link
Owner

martian0x80 commented Apr 1, 2024

  • Invalid Prometheus exports from the opentelemetry-dotnet implementation causes Prometheus scraper and Grafana to stop API metrics.

  • Use a reverse proxy and load balancer (YARP, caddy, nginx). Using Traefik now.

  • Add CI/CD pipeline to containerize the web app, push to docker registry and deploy via ssh to the new vps.

  • Revised results sometimes may be released with paperid as subcode.
    image

  • If GetSubjectByEnrollment returns null, then query without 'progcode in paperid/subcode' condition.
    Affected Enrollment No. - 00114815923.

  • Change the query for GetInstitutesByProgramme such that it uses student table rather than the junction table, and evaluate the redundancy based on the performance. Will remove the junction table pipeline job, if it's viable.

  • Overall ranklist sometimes returns incorrect data for certain students, wrong semester GPA for any random semester averages the CGPA to a very low value (peaks in the gpa/percentage line chart are the evidence).
    Affected page example:
    https://{{baseUrl}}/rank/instcode=248&progcode=020&batch=2020&pageNumber=0&pageSize=100/
    image

  • Support for profile data aggregation based on SID when transfer status is passed. This should allow for accurate student data retrieval for upgradation/transfer students.

  • Add avgGPA key to both ranklist responses for the reference line in the ranklist line chart.

  • Add an ordered GPA list for all students to the ranklist response for an accurate line chart irrespective of pagination status.

@martian0x80 martian0x80 self-assigned this Apr 1, 2024
Repository owner locked as off-topic and limited conversation to collaborators Apr 11, 2024
@martian0x80 martian0x80 pinned this issue Apr 11, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant