f05596a165Update socketio libraries (#117)
This commit updates the socketio libraries in AToMPM. The aim of this is:
to improve maintainability, as a socketio library is used instead of custom code
to improve security, as the old libraries and their dependencies have noted security issues
The changes can be divided into:
adding documentation and CI commands for installing the new libraries
removing the old library code
changing the node code to use the new API (of the Javascript socketio library)
a fairly extensive rewrite of the model transformation websocket code to use the new Python socketio library
7b62a00e65Merge pull request #116 from AToMPM/improve-mt-debugging
Improve model transformation debugging
586d5e7f80Report filename in designer code exceptions.
8cd941be68Indicate failing rules when compiling them in MT.
d5fd8fd9faDon't run CI for doc folder and Markdown changes.