---------v1 System/core install: - install of lxc and core components - install python3 and components to comunicate with lxc-api Interface: - install flask and template render for the interface rending - html/css/fonts : ./web/static/style.css ./web/template/index.html .fonts are from googlefont free to use* * sources:https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL - icons : fontawsome adapted to flask : flask_fontawesome * sources:https://pypi.org/project/Flask-FontAwesome/ ----------v1.1 - Adding configuration in seperate file (./static/config.ini) - Adding logs - Adding Font Awsome ----------v1.2 - Correct many bugs : naming restrictions, alert messages - Interface CSS review ----------v1.3 - Add static ip option ----------v1.9 - Adding Web Terminal to Console (Pyxtermjs) - Improving Installer (Quiet mode) ----------v2.0 - Check if Container is running before Terminal Button display - Adding Login page, PAM Auth. ---------v2.5 - Adding VM manager using libvirt - Adding ISO management zone (upload/use/delete) - Adding Pool and Volume View - Adding Terminal in a Modla - Review on webpage management and design - Adding menu (flask-menu) - Adding Monitoring View ---------v2.5.1 - Improve Monitoring :charts (pygal) - Finish Virtual Server form creation - Fixed Terminal for Creation ---------v2.5.3 - Adding host page info - Adding log streaming - Design improvement (Menu/snapshot/head of menu) - Improving Monitoring by psutils (more compliance with other systems) ---------v2.5.4 - Adding Snap removal - Adding bridged network - Adding Volume deletion - Adding LXC monitoring - Adding Volume removal ---------v2.5.5 - Correct Pool list if manual deletion adding a refresh (Volume and Pool) - Force stop for VM if shutdown is not possible/working - Add warning before delete or force to stop first. ---------v2.5.6 - Adding Chartjs for charts (removed pygal) - Correct IPv4 for VM - Small corrections ---------v2.6 - Adding Dashboard ---------v2.6.1 - Increasing Dashboad (Disk,CPU,RAM) ---------v2.7 - Adding ISO mounting on VM _________Next - Improve Storage :creation volume/Show other Pool/Create Pool(?) - Add Network Manager - Add Admin Management or Config management