Skip to content

Fix for issue #6: Long load duration and high CPU load at first start

Erik Kalkoken requested to merge ErikKalkoken/aa-standingsrequests:master into master

This contribution is technically not a fix, but a mitigation for bug #6 (closed).

It contains the following changes:

  • Request standing page: tables with characters and corporations are loaded via AJAX and a spinner is shown to give clear feedback to the user that the page is loading
  • Feature for requesting corporation standing can be turned off via new settings, eliminating the cause for 99% of the long page load duration (and CPU load)
  • All app settings consolidated in new module app_settings.py
  • Fix: Internal error 500 on page pilots_standings if character is not found

Merge request reports