Skip to content

Refactor statistics + split content presentation and add api - #2

Merged
MyPyDavid merged 25 commits into
refactor-statisticsfrom
refactor-statistics+split-content-presentation-and-add-api
Sep 18, 2026
Merged

MyPyDavid merged 25 commits into
refactor-statisticsfrom
refactor-statistics+split-content-presentation-and-add-api

Conversation

@MyPyDavid

Copy link
Copy Markdown
Member

I've made some changes to the refactor-statistic:

  • main change in the code design, the queries and chart data calculations should not all be in the same function of the view.
  • API endpoints and export command I have added just in case, we probably can use the export in our deployment.
  • scatter plot for project progress
  • added tests and fixture creation scripts
  • changed the build to hatch and vcs (via git tags) versioning

Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
…tistics.py

Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
@MyPyDavid MyPyDavid self-assigned this Sep 11, 2026
@MyPyDavid
MyPyDavid changed the base branch from main to refactor-statistics September 11, 2026 08:57
@MyPyDavid
MyPyDavid requested a review from CalamityC September 11, 2026 08:57
@MyPyDavid
MyPyDavid merged commit 2bbac80 into refactor-statistics Sep 18, 2026
7 checks passed
@MyPyDavid
MyPyDavid deleted the refactor-statistics+split-content-presentation-and-add-api branch September 18, 2026 14:04
@MyPyDavid MyPyDavid linked an issue Sep 24, 2026 that may be closed by this pull request
1 task done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make new release of plugin

2 participants