This PR contains a full refactor for the backend, oare, and types packages. It goes a long way towards simplifying the data model used for the project and consolidating data retrieval and updates.
However, in this PR, the frontend has not yet been updated to support these updated packages. That is why builds fail.
I simply did not have time to complete a full refactor of the frontend before leaving the project. As such, someone else will have to do a rewrite of the frontend to make use of this refactor.
This PR contains a full refactor for the
backend
,oare
, andtypes
packages. It goes a long way towards simplifying the data model used for the project and consolidating data retrieval and updates.However, in this PR, the frontend has not yet been updated to support these updated packages. That is why builds fail.
I simply did not have time to complete a full refactor of the frontend before leaving the project. As such, someone else will have to do a rewrite of the frontend to make use of this refactor.