328 Commits (feature/node-rewrite)

Author SHA1 Message Date
Sven Slootweg f3ea90f950 Reposition toolbars and change style 12 years ago
Sven Slootweg 26ae39749f Move Add Node button text to locale file and add a few more toolbar buttons 12 years ago
Sven Slootweg 22c8d2a18e Add some spacing between toolbar buttons 12 years ago
Sven Slootweg 140aed312c Fix plural of VPS 12 years ago
Sven Slootweg 4b1aeff9d4 Change wording from container to VPS throughout the code 12 years ago
Sven Slootweg a7677d6c91 Set all fields for new nodes correctly 12 years ago
Sven Slootweg db1d4f4a24 Add TODO item 12 years ago
Sven Slootweg 668c814335 Only attempt to show a list of containers if the node actually has containers 12 years ago
Sven Slootweg 5a59167350 Fix image URL 12 years ago
Sven Slootweg 72deb3242c Add an 'add node' form 12 years ago
Sven Slootweg 40c253b80d Fix template bug 12 years ago
Sven Slootweg 6de66b7c39 Fix footer text 12 years ago
Sven Slootweg 392dd6fbe5 Fix API to not use the deprecated CPHP Export() function 12 years ago
Sven Slootweg 02f399a469 Deployment test 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 f093f9b171 Reorder and comment the rewrite table 12 years ago
Sven Slootweg cfc52b4d37 Add node lookup page 12 years ago
Sven Slootweg ee3fbcf781 Add node overview 12 years ago
Sven Slootweg 753e122d81 Check for suspension and termination when changing the root password 12 years ago
Sven Slootweg b24eff0cce Clear out lingering floats in main templates 12 years ago
Sven Slootweg b2483a6324 Add error handling for uncaught suspension and termination errors 12 years ago
Sven Slootweg b857e29b4d Add error handling for suspension and termination errors when stopping container 12 years ago
Sven Slootweg 242b2de271 Add error text for container stopping and fix typo in keys for restart errors 12 years ago
Sven Slootweg 9e8c7b7da8 Fix typo in exception name 12 years ago
Sven Slootweg eaae42365c Move two sub-routers into one main router using the advanced routing features in the new CPHP version 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 bec21e4adc Small syntax fix 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 3886184180 Add start/restart errors for terminated state 12 years ago
Sven Slootweg c605752f66 Moved all error messages to locale file 12 years ago
Sven Slootweg 3cffa42c0d Add timing information to page 12 years ago
Sven Slootweg ca4386e78e Locale fix 12 years ago
Sven Slootweg 423a11ebb3 [CPHP] Enable global template variables in Advanced Parser 12 years ago
Sven Slootweg 94d921c4e8 [CPHP] Constant definition fix 12 years ago
Sven Slootweg 4f0bbd8be4 Updated CPHPErrorHandler to use new template format 12 years ago
Sven Slootweg e3bca7524b Converted all templates and code to new CPHP advanced parser 12 years ago
Sven Slootweg cb24748048 New CPHP Templater class added 12 years ago
Sven Slootweg 74d9576957 Fix 12 years ago
Sven Slootweg 3f9a9d7ee1 [CPHP] Moved PurgeCache function to CPHPDatabaseRecordClass::RefreshData 12 years ago
Sven Slootweg 536416c9e1 Force refresh container data after successful suspension/unsuspension 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 8d1b3d78b3 Fixed typo in CPHPErrorHandler types 12 years ago
Sven Slootweg 78533b667e Fixed bug in Container::Unsuspend function 12 years ago
Sven Slootweg 7676814eb9 Add suspend/unsuspend page 12 years ago
Sven Slootweg 12cb092b75 Add suspend/unsuspend page 12 years ago
Sven Slootweg 6a0142917b Add administrative tasks section to VPS overview 12 years ago
Sven Slootweg 9e3e8c31df [CPHP] Add global variables for Templater class 12 years ago
Sven Slootweg 8d7edd593e Remove old stuff and closing tags 12 years ago
Sven Slootweg d2a0253d6e Add include verification 12 years ago
Sven Slootweg a639e71555 Add container overview page 12 years ago
Sven Slootweg b245d86123 Add container list to user lookup page 12 years ago
Sven Slootweg 74d86f36c1 Added header to user lookup page 12 years ago
Sven Slootweg 6057a28eb5 Add files for user lookup page 12 years ago
Sven Slootweg ac3d2bd753 Add user lookup page 12 years ago
Sven Slootweg 59ec642b4d Properly sort entries in userlist table 12 years ago
Sven Slootweg 6389096941 Add fixed userlist templates 12 years ago
Sven Slootweg 5ceb711b64 Added user overview 12 years ago
Sven Slootweg df4fe46ca8 Add some stuff to admin panel 12 years ago
Sven Slootweg 38c05929ea Admin panel wireframe 12 years ago
Sven Slootweg 56e880eafc Added User::RequireAccessLevel function 12 years ago
Sven Slootweg a916625d57 Moved strings on console page to locale file 12 years ago
Sven Slootweg 57613fb2ae Changed console login details from unordered list to table 12 years ago
Sven Slootweg 8dea46938c Added out-of-band console instruction page 12 years ago
Sven Slootweg e6993f1d76 Fixed wording in some error messages 12 years ago
Sven Slootweg 3bf9992e3b Add warning message for suspended and terminated containers 12 years ago
Sven Slootweg 4e841d6ae7 Finish root password configuration page and moved escaping to SetRootPassword function 12 years ago
Sven Slootweg 0766875cc6 Pretty sure we don't need all these files. 12 years ago
Sven Slootweg 842cfbb0f4 Add menu entry for root password configuration page 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 f063e39d79 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 40ddf8e59d Added Romanian locale 12 years ago
Sven Slootweg 45efd52ad3 Added note to reinstall button 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 25b951dfd0 Switch default locale back to English 12 years ago
Sven Slootweg 3844afa4f9 Fixed display bug on RAM quota bar 12 years ago
Sven Slootweg 9e8ffd455d Added Dutch locale 12 years ago
Sven Slootweg 7dedf5edb1 Fixed some spacing issues 12 years ago
Sven Slootweg ce15d85913 Move all language strings to locale file 12 years ago
Sven Slootweg 188f31c3ac Finished template selection form 12 years ago
Sven Slootweg 7ba17d37d5 Improve VPS reinstall template 12 years ago
Sven Slootweg 055f4d8966 Reinstall VPS section 12 years ago
Sven Slootweg ff4e28e626 Display error message when user attempts to start or restart a suspended container 12 years ago
Sven Slootweg aee9034fee Return correct status when suspended or terminated 12 years ago
Sven Slootweg 54050535cf Add exceptions 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
Sven Slootweg 01019116ca Include previous exception in Reinstall()-related exceptions 12 years ago
Sven Slootweg e03c2e7c39 Only attempt to stop a container on Destroy() when it is in fact running 12 years ago
Sven Slootweg 26d4e91b53 Fixed exception handling 12 years ago
Sven Slootweg c95ccad6df Destroy and Reinstall functions for Container class 12 years ago
Sven Slootweg 09f97c6e28 Comment out some menu buttons that will not be in use yet 12 years ago
Sven Slootweg eebab0b47f Updated shell dropper 12 years ago
Sven Slootweg a6367969dc API 12 years ago
Sven Slootweg 1a0aa38652 Properly set return status code when Container query succeeds 12 years ago
Sven Slootweg 7e4cb5be5f Add export prototype to Container class 12 years ago
Sven Slootweg 986f1e2c5e API vps_list exporting 12 years ago
Sven Slootweg 2579b67cb9 CPHPDatabaseRecordClass updated 12 years ago
Sven Slootweg 37dc835dd3 Internal API stuff 12 years ago
Sven Slootweg d67dda9cae Query strings in request URI are now ignored by router 12 years ago
Sven Slootweg cb11da171b Updated CPHPRouter class 12 years ago
Sven Slootweg 0a1ae9c4be Add first version of dropper script 12 years ago
Sven Slootweg 5d7188d46e Changed from manual escaping to escapeshellarg in SshConnector 12 years ago
Sven Slootweg e7c64170a5 Allow access to any VPS panel for node admins 12 years ago
Sven Slootweg c63b008055 Traffic statistics on VPS overview and proper error-catching for RAM and Disk statistics 12 years ago
Sven Slootweg 23a7d117c0 RAM statistics on VPS overview 12 years ago
Sven Slootweg c9dbc8eb77 Add RunCommand and RunCommandCached methods to Container class 12 years ago
Sven Slootweg aeaaddd389 Added disk usage stats to VPS overview 12 years ago
Sven Slootweg 5a7198cace Add route for admin panel 12 years ago
Sven Slootweg b39147daf4 Login page 12 years ago
Sven Slootweg 8c9610aae3 Fix some HTML Kickstart stuff 12 years ago
Sven Slootweg 9562803f4f Changed overview and account routes 12 years ago
Sven Slootweg b99b96710c More visual changes 12 years ago
Sven Slootweg 33284c31e3 Visual modifications 12 years ago
Sven Slootweg 8f6fc55f0e Fixed operators in Templater If statements 12 years ago
Sven Slootweg 1f38aaf361 Visual changes for VPS list and overview 12 years ago
Sven Slootweg 2bf0645889 Improved display of VPS overview 12 years ago
Sven Slootweg b30e8a9eb3 Represent VPS status as image 12 years ago
Sven Slootweg da16b46435 Added proper status representation in VPS overview 12 years ago
Sven Slootweg 937059ac52 If in ForEach now possible in templates 12 years ago
Sven Slootweg 57203f33b0 Fixed status text 12 years ago
Sven Slootweg c6d594abc1 Added template files for VPS overview 12 years ago
Sven Slootweg 3d9e389e6f Fixed display bug in VPS overview 12 years ago
Sven Slootweg 2c05f6738a VPS overview 12 years ago
Sven Slootweg a3f56fb3d4 Rewrote status section of container overview 12 years ago
Sven Slootweg 562a77cf31 Removed debugging info 12 years ago
Sven Slootweg 869cf61cd8 Rewrite main template 12 years ago
Sven Slootweg 863707a7d9 Updated CPHP Templater with if and foreach statements 12 years ago
Sven Slootweg a102627c9f Moved userbox to separate template and fixed sUser creation 12 years ago
Sven Slootweg 29dcececb6 Modified for consistency 12 years ago
Sven Slootweg 400e0a306b This stuff is apparently not necessary when using HTML5 12 years ago
Sven Slootweg 2e3f9b6b68 Added HTML Kickstart 12 years ago
Sven Slootweg 216a61575f Fixed typo 12 years ago
Sven Slootweg fce6fed164 Add owner restriction to container pages 12 years ago
Sven Slootweg 00b3661201 Add UserId to Container class 12 years ago
Sven Slootweg 74bf77196d Make padding-left on main dev optional 12 years ago
Sven Slootweg 587072fceb Why was that even turned off 12 years ago
Sven Slootweg e44a0d4645 Some fixes 12 years ago
Sven Slootweg f2db8c25c2 New stuff 12 years ago
Sven Slootweg 312d862978 Throwing everything into a sensible structure 12 years ago