New Control Panel Launched!

We are excited to announce the deployment and general availability of a brand new version of the ProjectHut Control Panel!

New ProjectHut Control PanelExisting customers will be familiar with the old Control Panel, located at the admin/ area of their account. This new console replaces and extends the functionality of the previous interface, and can be accessed at the same URL location.

Features of the new Control Panel include:

  • A brand new ‘flat-style’ interface design and layout, styled to match the new ProjectHut website.
  • Updated Account Summary page, with more information and convenient links to most commonly accessed features, such as the daily backup download link.
  • Support for more bulk operations, such as adding a new Subversion permission rule to multiple users/groups in one action.
  • Support for displaying¬†Gravatar¬†images in the profile for the primary account holder.
  • A more intuitive and easy-to-use user-interface, with detailed help and better descriptions of actions for each page.
  • Additional popup help information for detailed functions such as assigning Trac Permissions and post-commit Trac hook integration.


Although not as visible, behind the scenes there have also been many other technical improvements to the Control Panel. These include: upgrading the Control Panel app to the latest Rails 4 / Ruby 2 platform, refactoring the app to use a RESTful API URL structure, support for turbolinks and asset pipelining for improved performance, as well as improved test coverage.

We have now also fully automated the deployment of the Control Panel application, so we can adopt a more iterative and incremental deployment process in the future. This means we can roll-out new features and fixes more quickly and more often.

We encourage all customers to login to their Control Panel area and try out the new interface. Please let us know if you encounter any issues, and also if you have any suggestions on how we might improve the interface further!


Leave a Reply