This repository has been archived by the owner on Apr 20, 2020. It is now read-only.
phpietadmin-gui
- LVM
- Lvm snapshots (No merging...)
- Add lvextend, lvremove, lvrename features
- Frontend
- Disable the auto logout by using a 0 in the config menu
- Put hostname in title
- Bar for PV/VG usage
- Cool sliders (http://www.jqueryrain.com/?ot4e1H_o)
- Better counter (html5 number doesn't look so good... http://www.virtuosoft.eu/code/bootstrap-touchspin/)
- Nested tables for iet volumes and iet sessions (https://github.com/wenzhixin/bootstrap-table-examples/blob/master/options/sub-table.html)
- Override option, if user is already logged in
- Create logging gui
- Improved ajax menu with error handling
- Use custom data attributes to store data in dom
- Configure target: Show if target has open sessions
- Rework the javascript code
- Select all checkbox
- Add loader if button is pressed to inform the user of the running process
- Backend
- Create a target model with all functions which are necessary to add/delete/change a target
- Create a lvm model
- Basic error logging
- Login/Logout logging
- Debug logging
- Use namespaces with basic autoloader
- New lsblk parser
- Replace version file with .json
- Use bcrypt for storing passwords
- Prevent comments from being deleted, when editing a config file
- Rewrite file parser for the iet files
- New session implementation
- Delete the "Detach/delete lun" functions
- Prevent iqn and objects from having whitespaces
- Log also successful messages
- User Model: Delete user, develop better way to check if user is in use
- Support for live resizing of targets (with workaround, since iet doesn't support)
- Create backup before editing a config file
- Create first user via gui