It is possible to get all the uuid commits of each application by exploiting the api? I couldn’t find it on the documentation…
If a commit to an application goes wrong how would you do a revert if the olds commit are not saved?
If I am not wrong the versioning of the deploy of each application isn’t available, or not?
Then I don’t think openBalena does anything extra to guarantee availability of the actual code history (past versions that are no longer running in an application). Maintaining the git repository of an application is the application developer’s responsibility.
Let us know how is your openBalena experience and if we could help out further.