34 votes

uGoLive

uGoLive is an Umbraco dashboard control which allows you to run a series of checks on your website in order to prepair it for launch. uGoLive comes complete with the most fundamental checks to ensure your site is as secure as possible, however uGoLive is completely pluggable so can be easily be extended to include your own checks. In this way, you will be able to build up your own set of checks that you can test your website against each and every launch. No more forgetting whether you remembered to update a setting, run the check and uGoLive will tell you.

How to use:
To use, simply click the "run all checks" button, or the "run check" button next to a specific check to peform the check(s). Once run, any checks that are auto-rectifyable can be rectified by simply clicking the "rectify check" button for that check.

How to create your own checks:
For a guide on how to perform your own checks, checkout the "check developers guide" under the documentation tab below.

Contributing:
If you do create your own checks, why not concider contributing them to the community. Contributions can be made by forking the uGoLiveContrib repo here:

https://bitbucket.org/mattbrailsford/ugolivecontrib

Simply create your own checks in your forked copy of the repository, and submit a "pull-request" to have it included in the main uGoLiveContrib repo for everyone else.

System requirements:

  • Umbraco v4.5.x / v4.7.x /v5.1.x (Comes pre-installed in v4.7.1+ / v5.1.x)
  • .NET Framework v3.5 / v4.x

Changelog:

v1.0

  • Initial release

v1.1

  • Added security checks to /Base extensions to ensure only authenticated users with access to the developer section can run them
  • Converted UI over to use KnockoutJS
  • Removed hardcoded file paths to use Umbraco settings instead
  • Minor internal refactorings
v5.0
  • Updated to work with Umbraco 5
v5.1
  • Fixed broken view when running in umbraco 5.1 beta
  • Added styles around check groups lost from version 4
  • Fixed issue with rectify buttons not triggering

Screenshots

Project owner

Matt Brailsford

Matt Brailsford

Matt has 8971 karma points

Project Compatibility

This project is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
7.7.x (untested)
7.6.x (untested)
7.5.x (untested)
7.4.x (untested)
7.3.x (untested)
7.2.x (untested)
7.1.x (untested)
7.0.x (untested)
6.1.x (untested)
6.0.x (untested)

You must login before you can report on package compatibility.

Project Information

  • Project owner: Matt Brailsford
  • Contributors: Dirk De Grave , Lee Kelleher
  • Created: 07/11/2011
  • Current version 5.1
  • License MIT
  • Downloads: 4573