✨ Add QuiddityAPI
This MR adds several things to the Socket.IO server:
-
quiddity.create
andquiddity.remove
server routes, to create and remove quiddities - subscription to
on-quiddity-created
andon-quiddity-removed
signals and emission ofquidditiy.created
andquiddity.removed
events to all connected clients - Type hints for all functions
- First basic example and test file (
01-basic.py
), showcasing how to use the API - CMake configuration to run tests in the CI
This is obviously still a WIP, and some tests are still missing (ie. the Network API)
Edited by Francis Lecavalier