You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 22, 2019. It is now read-only.
Note: This might be put into its own repo to not bloat the
UpdateLib
Package.History
Up until now we used a CLI to create new updates. We used files to communicate between the server and the client.
Future
We should use an Web API that our users can set-up to use to make and manage updates.
This API should expose some Endpoints to allow that
Endpoints
GET /api/updates
Gets a list of all available updates
GET /api/updates/{id}
Gets an update info that contains all the versions that can update to this version with patches
POST /api/updates/{id}
Used to manage the specified update
GET /api/updates/from/{version}
Gets an list with all available version from the specified version
GET /api/updates/from/{version}/{latest or stable}
Gets the latest stable or unstable version from the specified version
GET /api/updates/patch/{id}
Downloads the patch file
POST /api/updates/patch/create
Creates a new patch based on the specified info. This will probably return a task id that can be checked to see if it is completed.
Dashboard
The text was updated successfully, but these errors were encountered: