Store website status in database.
Log downtimes.
Create a new page to view current website status.
Rely on database instead of a file to manage watched websites.
Create a REST API to list, add and remove watched websites.
Create a tiny website to manage watched websites.
Create a REST API to list, add and remove subscribers.
Improve tiny website to manage subscribers.
Remove unused parameters from sample configuration.
Fix website checker script
Remove debug data
Change website property from "status" to "online" in serialization
Protect website administration with a password:
-manage HTTP sessions
-add a REST service to manage authentication
-restrict REST API access to authenticated users
-add password in configuration
-create authentication form
Add a logout button
Manage base configuration in database instead of file
Improve design of management website.
Create a page to view websites status.
Store uptime and downtime directly in website model.
Improve function used to check websites.
Store password as a hash in database
Improve UI.
Add notifications.
Add a window to visualize website details and downtimes
Add Google AppEngine database indexes configuration file
Add a setting to avoid cache by adding a timestamp to website url.
Fix a bug when setting settings.
Improve navigation using url hash
Make the status page public.
Improve navigation to manage public and private page.
Fix a bug with timestamp added to URL to avoid cache
Improve table CSS