B2Bitcoin / beBOP

Marvelous p2p bitcoin-based online sales platform
https://be-bop.io
GNU Affero General Public License v3.0
15 stars 3 forks source link

🛠 Allow for be-BOP admin to update be-BOP source #1431

Open Tirodem opened 1 month ago

Tirodem commented 1 month ago

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

image Goes to /admin/version route

2 - Detect the local installation type

image image image

3 - Allow to push freshest install from repo

image image

4 - Allow to choose a specific commit

Put last 10 to 20 last commits (make it easy to change in the future) image image

5 - Create a waiting screen

image

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