- Covalent dispatcher flask web apis ported to FastAPI in `covalent_dispatcher/_service/app.py` - Unit tests written for Covalent dispatcher flask web apis ported to FastAPI in `covalent_dispatcher_tests/_service/app.test.py` - Web apis of `covalent_ui` refactored to adhere to v11 DB schema - Electron graph mini map has been moved next to controls on the GUI. - Lattice status and count of completed & total electrons has been moved to the top of the graph on the GUI. - Some of the Flask APIs earlier consumed by the GUI have been deprecated & removed from the code base. - APIs exposed by the web app back end have been re-factored to adhere to the new DB schema v10
Added
- Added count of dispatches by status on the dispatch list section of the GUI. - APIs that the GUI consumes have been re-written using FastAPI. This includes re-factoring of older APIs and adding of new APIs. - Added COVALENT_SERVER_IFACE_ANY flag for uvicorn to start with 0.0.0.0