-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
4.1.0
-
MOODLE_401_STABLE
We should implement a Web Service in Moodle (tool_mobile) that could be used to determine whether there are Internet connection issues or server performance issues.
The app should do periodical checks using this new WS and notify the user about the issues with the Internet connection of the server.
The WS could receive as parameter the app timestamp when the request was done, compare it with the local timestamp (to determine how long it took the request to reach the server). We could also implement a "fake" file endpoint and return a 100KB file to determine how much it took the app to download it, or maybe the file content could it be the timestamps mentioned before so at the same time we can calculate Internet speed and server load.