115 Commits (a48c6fea702f6d2c16332a5bf1f74214fefcb38d)

Author SHA1 Message Date
Sven Slootweg a397ecafe2 Add Setting class 11 years ago
Sven Slootweg 2385ce3613 Fix: $database inaccessible from within User::GetVpsCount 11 years ago
Sven Slootweg e3da8b66a5 Replace $_CVM with more generic $_APP. 11 years ago
Sven Slootweg 3739b5b35e Add todo entry 11 years ago
Sven Slootweg fafa7ae8b5 We don't need this debugging code anymore 11 years ago
Sven Slootweg 1d3aa1f756 Make the panel establish and use an SSH tunnel instead of using php-ssh2 11 years ago
Sven Slootweg 8c5b62730a Explicitly specify 'sudo' in commands 11 years ago
Sven Slootweg 7f1894eff3 Remove the last few occurrences of mysql_ function usage. 11 years ago
Sven Slootweg c93241fe91 First bits of an API 12 years ago
Sven Slootweg d77b72be83 Check server availability using fsockopen before attempting to actually connect. 12 years ago
Sven Slootweg 225633ac1d Use PDO syntax for class queries 12 years ago
Sven Slootweg 189cdf2eb5 We don't need this anymore. 12 years ago
Sven Slootweg 7e80f9617c Reorganize classes 12 years ago
Sven Slootweg a5255536e6 Add another TODO note. 12 years ago
Sven Slootweg fe8ff917b2 Change usage of the word 'container' to 'vps' everywhere 12 years ago
Sven Slootweg 3e6e6e8bd5 Add todo note 12 years ago
Sven Slootweg 62588bee99 Don't try to connect again if a previous connection attempt failed. 12 years ago
Sven Slootweg c716f98db6 Better error handling when a node is unreachable 12 years ago
Sven Slootweg 84b03d4c3c Suppress warnings from SSH library and only throw an exception 12 years ago
Sven Slootweg 6824a7db84 Have some default values if a command fails to run 12 years ago
Sven Slootweg 5b15b798ed Clean up comments a bit 12 years ago
Sven Slootweg 2adaf00e62 Update runhelper and frontend code to use list-based popen calls instead of string-based calls, for added security. 12 years ago
Sven Slootweg 4b1aeff9d4 Change wording from container to VPS throughout the code 12 years ago
Sven Slootweg 392dd6fbe5 Fix API to not use the deprecated CPHP Export() function 12 years ago
Sven Slootweg 17ad3d6429 Throw an Exception if the runhelper is not installed on a node 12 years ago
Sven Slootweg 1ce94b94dc Add sane beancounter values with some dummy data 12 years ago
Sven Slootweg 753e122d81 Check for suspension and termination when changing the root password 12 years ago
Sven Slootweg d6b6e297f9 Get rid of some old code 12 years ago
Sven Slootweg 00bd67bb0b Use most recent version of CPHP 12 years ago
Sven Slootweg c85c90bcbd Implement IP (range) parsing 12 years ago
Sven Slootweg 22206a9960 Add IpRange class file 12 years ago
Sven Slootweg d55a25f3da Fixed bug, changed back order in Container::Unsuspend, and added force option to Container::Start 12 years ago
Sven Slootweg 78533b667e Fixed bug in Container::Unsuspend function 12 years ago
Sven Slootweg ac3d2bd753 Add user lookup page 12 years ago
Sven Slootweg 5ceb711b64 Added user overview 12 years ago
Sven Slootweg 56e880eafc Added User::RequireAccessLevel function 12 years ago
Sven Slootweg 4e841d6ae7 Finish root password configuration page and moved escaping to SetRootPassword function 12 years ago
Sven Slootweg 713e1462dd Add Container::SetRootPassword function 12 years ago
Sven Slootweg fc02cb4206 Add Container::SetOptions function 12 years ago
Sven Slootweg 728b690eca Container::CheckAllowed function should be defined public 12 years ago
Sven Slootweg dc69fb722f Cleaned up some code, now making more use of exceptions in container reinstall code, rather than if statements 12 years ago
Sven Slootweg 389ad1bab4 Remove closing tags 12 years ago
Sven Slootweg fb42d9d1a8 Remove closing tag 12 years ago
Sven Slootweg 313986e695 Use an exception for template availability check rather than an if statement 12 years ago
Sven Slootweg 2d04e8b3ad Verify that a container is not suspended before stopping it 12 years ago
Sven Slootweg cbbb7b2a88 Make an object actually hold up-to-date sanitized data after updating it 12 years ago
Sven Slootweg 5f8d9f8332 Fixes and reinstall 12 years ago
Sven Slootweg aee9034fee Return correct status when suspended or terminated 12 years ago
Sven Slootweg 99275b5017 Add conditions to container start 12 years ago
Sven Slootweg f8a84a3403 Add Suspend and Unsuspend functions to Container class 12 years ago