issues
search
Battery-Intelligence-Lab
/
galv
An open-source platform for automated storage of battery data with advanced metadata support
https://battery-intelligence-lab.github.io/galv/
Other
33
stars
8
forks
source link
v2.0.0
#46
Closed
mjaquiery
closed
1 year ago
mjaquiery
commented
1 year ago
Major update.
Do not merge until todo list below is completed.
Key features:
Moved backend over from Flask to Django
Streamlines database interaction
Provides a more reliable framework for code
Converted frontend to TypeScript
More robust code
Separated Harvester code from backend code
Harvesters now rely on API endpoints rather than direct database writes
Updated documentation throughout
Missing features (todo):
39
Frontend tests
Cleaning out old frontend files
40
Entity creation logic should be handled by Django Serializers rather than Views
Harvester ENV stuff no longer handled
Mostly matters for being able to specify a base path; could be done in config/Harvester view
Updated Entity Relationship Diagram
38
Python API client code
Should be automatically generated via swagger codegen API/docker container, perhaps on demand?
41
Migration from old database
43
Profiling important things
Data upload
Data download
Major update. Do not merge until todo list below is completed.
Key features:
Missing features (todo):
39
40
38
41
43