Your Windows Control Panel

Scalable and Cost-effective Control Panel for Windows Hosting

Free Demo   Buy now

DotNetPanel // DotNetPanel 1.5 Released!

Back to Releases History

DNP 1.5.1 has been released!

Release notes:

[CHANGED] DotNetPanel Portal is now based on the latest DNN 4.3.1

[ADDED] "Enabled/Disabled" quota types and "Unlimited" option for numeric quotas.

[ADDED] Dedicated Application Pools - allows placing specified web site into a separate ("dedicated") application pool. Correct NTFS permissions are set when the option is enabled/disabled. The feature can be enabled/disabled on the plan level.

[ADDED] SharePoint Team Services support. The new module allows creating/removing SharePoint Sites, backing up and restoring SharePoint sites, installing/uninstalling WebPart packages, managing SharePoint users and groups.

[ADDED] "Data" type folders for web sites. Web site "Data folder" is a folder located above the site root folder (with appropriate NTFS permissions, hence it is not accessible through web browsers). These folders are especially suitable for storing Access databases and other dynamic data.

[ADDED] New hosting plans/spaces quotas: System - Sub-Domains, ODBC DSNs, File Manager (on/off), Applications Installer (on/off), Extra Application Packs (on/off), Scheduled Tasks, Interval Tasks Allowed (on/off), Minimum Tasks Interval; Web Sites - ASP (on/off), ASP.NET 1.1 (on/off), ASP.NET 2.0 (on/off), PHP 4.x (on/off), PHP 5.x (on/off), Perl (on/off), CGI-BIN Folder (on/off), Secured Folders (on/off), Shared SSL Folders, Web Sites Redirection (on/off), Changing Site/VirtDir Home Folder (on/off), Python (on/off), Virtual Directories (on/off), FrontPage (on/off), Custom Security Settings (on/off), Custom Default Documents (on/off), Dedicated Application Pools (on/off), Custom Headers (on/off), Custom Errors (on/off), Custom MIME Types (on/off); Mail - Max Mailbox Size, Max Group Recipients, Max List Rec; SQL Server 2000/2005 - Max Database Size, Database Backups (on/off), Database Restores (on/off), Database Truncate (on/off); My SQL 4/5 - Database Backups (on/off); SharePoint - SharePoint Sites, SharePoint Users, SharePoint Groups; DNS - DNS Editor (on/off)

[ADDED] Shared SSL Folders.

[ADDED] ODBC Sources module that allows managing MS SQL, MySQL, MS Access, Excel and Text ODBC DSNs.

[ADDED] Protected Foldes in web sites (based on IISPassword from Troxo).

[ADDED] MDaemon mail server support.

[ADDED] hMailServer mail server support.

[ADDED] ArgoMail mail server support.

[ADDED] Ability mail server support.

[ADDED] DotNetNuke 4.3 application pack.

[ADDED] DotNetNuke 3.3 application pack.

[ADDED] Personal Web Site 1.0 application pack.

[ADDED] FlexWiki 1.8 application pack.

[ADDED] nGallery 1.6.1 application pack.

[ADDED] phpBB 2.0.21 application pack.

[ADDED] Joomla! 1.0.9 application pack.

[ADDED] "Records per page" and "Language" account settings.

[ADDED] MS SQL resource has been splitted to "SQL Server 2000" and "SQL Server 2005" to support both SQL Server 2000 and 2005 databases in one hosting space.

[ADDED] MySQL resource has been splitted to "MySQL 4" and "MySQL 5" to support both MySQL 4 and 5 databases in one hosting space.

[ADDED] Language selection control on login page.

[ADDED] Correct DotNetPanel Portal localization of DNN module titles and page titles/names.

[FIXED] Hosting plan/space quotas and groups are localized now.

[CHANGED] User Creation Wizard has been fully redesigned to use hosting space context.

[CHANGED] Applications Installer has been fully re-designed.

[ADDED] Usernames and passwords policy enforcements for all DotNetPanel modules. Policy allows specifying symbols set for both names and passwords, their minimum/maximum length, prefixes/suffixes for names and can be overridden on reseller level.

[ADDED] Strong cryptographic random string can be added to web site's root folder. This security measure allows to prevent web site folders access by other user even if "dedicated application pool" is disabled. It is also perfect for PHP and Perl web sites. The function can be enabled/disabled on "Web Policy" page.

[ADDED] CGI-BIN folders support.

[ADDED] An ability to specify site root and "WebLogs" folder names and locations in "Web Policy".

[ADDED] "Mail Format" selection for user accounts.

[ADDED] "Is Demo" flag for peer accounts.

[ADDED] "The exact URL entered above", "A directory below URL entered" and "A permanent redirection to this resource" options for web site redirection field.

[CHANGED] All mail templates now have "Text Body" and "HTML Body" fields. There is appropriate field in user account preferences.

[CHANGED] "Domains" quota has been splitted to two separate ones: "Domains" and "Sub-Domains".

[FIXED] A number of localization issues have been fixed.

[ADDED] Maximum mail account size can be limited in hosting plan.

[ADDED] Maximum SQL Server database size can be limited in hosting plan.

[FIXED] Correct NTFS permissions are set for MS FTP account when changing its "Read" and "Write" access.

[FIXED] "Enable Write Permissions" option has been added to web sites and virtual directories. This option sets correct NTFS permissions for web site anonymous and NETWORK SERVICE (if dedicated pool is disabled) accounts.

[CHANGED] MSSQL and MySQL DotNetNuke modules have been merged into a single one.

[FIXED] "Open in a new browser window" option in IconsPad didn't work.

[ADDED] Icons in IconsPad module can be hidden if some resource group (or quota) is not enabled in the current hosting space.

[FIXED] DotNetPanel shows an error message when creating new web site with shared IP, but this shared IP is not specified in WEB service settings.

[CHANGED] Tabs layout in ServersEditMenu.ascx, WebSitesEditSite.ascx, WebSitesEditVirtualDir.ascx controls has been changed to use CSS.

[ADDED] "Autologin" ability has been added to DotNetPanel "Login" control. If both "user" (or "u") and "password" ("pwd" or "p") request parameters have been specified in Portal URL the user will be automatically logged on.

[ADDED] Show/hide resource editor pages when some resources are not enabled. Space resources navigator has been added to left-pane "Space" module.

[ADDED] FrontPage, SharePoint and other Microsoft "system" virtual directories are removed from web site virtual directories list.

[CHANGED] Scheduled Tasks have been moved on space level and now available not for administrators only, but for resellers and users too.

[ADDED] A number of new scheduled tasks configurable on hosting space level: Backup Database, Check Web Site Availability, Send Files via FTP, Execute System Command, Send E-Mail Notification, Suspend Overused Hosting Spaces, Zip Space Files.

[FIXED] DotNetPanel DNN skins and containers have been moved to "host" level.

[ADDED] DNP.EnterpriseServer.Client assembly for easier DotNetPanel Enterprise Server access (when using WSE 3.0 security model).

[ADDED] An ability to explicitly override hosting plan quotas on space level.

[ADDED] Recursive quotas displaying (usage value) for administrators and resellers.

[ADDED] "Hosting space" and "hosting plan" contexts for correct UI rendering and business logic execution.

[FIXED] If some hosting resource is not enabled (available) on the parent level (virtual server or reseller hosting plan) it can't be enabled on the child level.

[FIXED] Reseller doesn't see hosting reseources if they are not assigned on the upper level.

[FIXED] Reseller can't exceed (in any way!) quota limits assigned on the upper level.

[FIXED] When resellers exceed their quota limits there is a detailed message shown with all exceeded quotas (and amounts).

[ADDED] All application packs have been placed into categories (with manual ordering through newly added applications.xml file) for easier browsing.

[ADDED] An ability to disable applications installer with new "Applications Installer" quota.

[ADDED] An ability to hide "extra" application packs with new "Extra Application Packs" quota.

[ADDED] An ability to choose what database version to use (MSSQL2000/MSSQL2005/MySQL4/MySQL5) when installing application.

[ADDED] Virtual directory/database name/database password policies have been applied to the application installer forms.

[ADDED] Displaying of "requirements" for each application pack. If some requirements are not met the application pack will be hidden.

[ADDED] Substitution of %ENVIRONMENT_VARIABLES% (Windows system environment variables) for all service properties. It is extremely useful to use %SYSTEMROOT%, %SYSTEMDRIVE%, %PROGRAMFILES% variables in all path-like settings.

[ADDED] Arbitrary set of custom properties to ServiceProviderItem class. This feature would be suitable for developers implementing custom service providers.

[ADDED] DNP.Server.Client assembly for easier DotNetPanel Server access (when using WSE 3.0 security model).

[ADDED] An ability to specify Merak account type (POP/IMAP) on Merak properties page.

[UPDATED] DotNetPanel Server application has been completely re-written to have a clean providers model: one web service for each set of providers and a number of dynamically activated classes implementing a single interface. Each service provider is implemented in a separate .NET assembly written on C# or VB.NET.

[FIXED] User specific database folder deletion during the space cleaning-up.

[FIXED] Hosting space folder deletion during the space cleaning-up.

[FIXED] If "Internal" portion of mail IP address is not specified SmarterMail domains are created without IP binding.

[FIXED] User can not delete audit log, but can export it for further analysis. Only administrators and resellers are allowed to clear audit log on their level.

[FIXED] Wrong ASP.NET 1.1/2.0 web site script mappings on 64-bit systems. Now the exact path to ASP.NET ISAPI should be specified on WEB service property page.

[FIXED] Incorrect web site bindings (host headers) for web sites with dedicated IP.

[FIXED] Merak disk space calculation error.

[FIXED] [USER_NAME] variable is not substituted in SQL Server database path setting.

[ADDED] All methods of service provider classes have been marked as "virtual" and thus can be used in your own inherited custom providers.

[CHANGED] For both SQL Server and MySQL service property pages "SQL Server Instance" field has been renamed to "Internal Address" and "Public Server Location" to "External Address".

[CHANGED] "ChangeServerPassword.exe" application has been redesigned to Windows-based application "DNP.Server.Config" which allows changing Server access password and Server license.

[CHANGED] SmarterMail 3.0 mailing lists operation using native SM 3.0 SOAP API.

[FIXED] Empty service properties when adding a new service without clicking "Update" button. That was accomplished by introducing "default service properties" table and filling service properties upon creation.

[FIXED] OutOfMemory exception when backuping large MySQL databases (50MB and above).

[FIXED] During web site or virtual directory root folder changing (or deletion) NTFS permissions are not removed from the original location.

[FIXED] During MS FTP account home folder changing (or deletion) NTFS permissions are not removed from the original location.

[FIXED] Domains starting with 'www' (not 'www.') can not be added in DotNetPanel.

[ADDED] "Configuration Template Path" setting for AWStats service. It is the path to the .config template which is used (if specified) instead of the template specified in "Configuration File Template" field.

[FIXED] When re-creating web site existing default page can be overridden with a parking page.

[FIXED] Error when updating FTP account from its host account.

[ADDED] Default "Default Documents", "Web Site Settings", "Extensions", "Web Site Folders" can be specified in Web Policy.

[ADDED] DNP Server can write its logs to Windows Event Log (default behaviour).

[ADDED] Server Event Logs Viewer.

Enjoy! ;)

Screencasts

Questions? Call us now 1-877-270-4998!