Skip to content

Latest commit

 

History

History
142 lines (77 loc) · 15.4 KB

CHANGELOG.md

File metadata and controls

142 lines (77 loc) · 15.4 KB

[Beta 3.1.1]

Fixed

[Beta 3.1.0]

Added

[Beta 3.0.0] 03-10-2022

Added

  • Handling of end cotisation - The frontend is now able to display to the user when its cotisation is expired and what to expect from it. It adapts according to the freeze status. The backend also handle this feature. Firstly to deal with this new user property and secondly to protect all endpoint. Fix #5. Fix #16.

Fixed

[Beta 2.1.0] 01-10-2022

Added

[Beta 2.0.1] 09-10-2022

Added

  • Search bar for admin - Add a search field for admin in order to retrieve a vm from its name or owner. Fix #7

[Beta 2.0] 19-09-2022

Added

Changed

Fixed

[Beta 1.2] 31-07-2022

Fixed

Added

Changed

[Beta 1.1] 24-06-2022

Fixed

Added

Changed

  • Swagger code changed to get ride of 'is using a ssh key' field - When the rule to only use a SSH key, this field is deprecated. The code has been generated but not yet merge.

  • Better error handling when create a VM - In case of error (client or server side) the fronted now displays the new explicit error message to the user and enables him to edit the VM creation form, instead of displaying a generic error and only one possibility : refresh the page and restart all over.

  • Update of the package CommonJS - It envoles updates of code, especially when calling the dependency

  • Usage of yarn to build the project - Instead of a classic ng build.

  • Totally new design of the VM creation method (backend) - The VM creation is now devided in two separated parts. The first one creates the VM by cloning the template and return a success code to the front. The second one (executing async) waits for the vm to be created to set up the vm (with user info). The VM deletion (called if there is an error while creating the VM) is corrected.

  • Totally new design of the VM creation method (fronted) - In view of the VM new design of the VM creation method, the frontend now just inits the vm creation and then the frontend checks every 2s if the VM is created. If an error occured (backend), then the VM is deleted and the get request return 404. So the frontend knows it can display a VM error. Moreover, the VM creation isn't based anymore on a unique request which takes few minutes and timeout. + the frontend now handles very well all the errors + the vm page is show if the vm creation succeed + the progress bar is more smooth and realistic

  • The project is now able to use the right backend and API urls (depends on the usage (dev, prod, local)) - It is no more expected to change the allowed URL for OAuth path and source url in auth service (it caused CI/CD errors). It is now adapted on the use of hosting.minet.net --> backprox.minet.net, hosting-dev.minet.net --> backprox-dev.minet.net and hosting-local.minet.net --> localhost:8080 WARNING : a local DNS entry is now mandatory for hosting-local.minet.net or the prod backend will be used by default.