While pilots are multiplying, we need a user-friendly tool to allow be-BOP owner to update their install with freshest be-BOP code from the official repo.
1 - add a "Version" tab on admin "Config" sub-menu
Goes to /admin/version route
2 - Detect the local installation type
3 - Allow to push freshest install from repo
4 - Allow to choose a specific commit
Put last 10 to 20 last commits (make it easy to change in the future)
5 - Create a waiting screen
6 - Add the currently deployed version on admin
On /admin/version, add the current deployed commit number.
If it's the latest, as " (latest version ✔)" info after commit number
While pilots are multiplying, we need a user-friendly tool to allow be-BOP owner to update their install with freshest be-BOP code from the official repo.
1 - add a "Version" tab on admin "Config" sub-menu
Goes to /admin/version route
2 - Detect the local installation type
3 - Allow to push freshest install from repo
4 - Allow to choose a specific commit
Put last 10 to 20 last commits (make it easy to change in the future)
5 - Create a waiting screen
6 - Add the currently deployed version on admin
On /admin/version, add the current deployed commit number. If it's the latest, as " (latest version ✔)" info after commit number