IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
This commit contains the following changes:
* Cookies are fully enabled, with timeouts etc. "remember" box should take effect just as in Sunstone.
* Username is now accesible with the "username" variable.
* Logout button works.
* Closing storage panels leads to storage dashboard and not to Vnet dashboard.
* Instance types for compute resource creation are fetched dynamically from server.
* 'Description' is now part of storage extended information.
* Error messages are now shown correctly.
* Compute with NIC section submission is fixed.
* Publish/Unpublish notions and related actions have been removed.
* Reset icon is now ui-icon-scissors
* Storage persistency can be changed from a tickbox in the information.
To this point OpenNebula Self-Service is usable. Files like sunstone.js or sunstone vendors are duplicated in ONE tree to ease manual install (copy ui folder). Some unneeded files have been removed (old sunstone plugins).
TO-DO list:
* Fix error handling as errors come back in non json format.
* Handle sessions (with cookie)
* Update install.sh
* Put useful function in occi-utils.js
* Extract authentication functions from opennebula.js, ozones.js and occi.js and merge on a single file if possible.
* fix refresh elements functions (vnShow()) etc.
* instance_types should be fetched from server and added to VM creation dialog.
* Top panel links should be customizable.
* Main dashboard panel
* Improve icons
Conflicts:
install.sh
src/sunstone/etc/sunstone-server.conf
src/sunstone/public/js/plugins/hosts-tab.js
src/sunstone/public/js/plugins/vnets-tab.js
I have updated the vnets plugin to include missing translations.
This commit includes:
* Support for ip_start, ip_end parameters when creating ranged vnetworks.
* Removal of the add lease/remove lease dialogs.
* Renewal of the representation of leases pool in the "extended information" windows. The list of leases is represented so that it is clearly visible those leases which are free, on hold (reserved), or used by a VM. Right on the list, leases can be added, updated or deleted.
(cherry picked from commit eccae0e73126d5571cd138a782d5ba0e58aa0e22)