Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • kresus kresus
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 149
    • Issues 149
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • kresusapp
  • kresuskresus
  • Issues
  • #1152
Closed
Open
Issue created Jan 07, 2022 by Luc Didry@luc

Calculer les totaux des comptes côté back-end

Actuellement, les totaux des comptes sont fait côté front-end. La page appelle /api/all qui renvoie toutes les informations de tous les comptes, les transactions, les paramètres, etc, puis prend la balance initiale de chaque compte et joue toutes les transactions pour aboutir au total de chaque compte.

Bien que cela soit pour l’instant très rapide, le fichier json renvoyé par /api/all ne peut que grossir et cela finira par poser problème. Il fait, chez moi, déjà 2Mio.

Proposition : déporter ces calculs côté back-end et ajouter des points d’API pour récupérer les transactions de façon paginée ainsi que pour la recherche.

Assignee
Assign to
Time tracking