Commit Graph

112 Commits

Author SHA1 Message Date
Nathan Booth
d243bd65d2 Updated linking from homepage to single status page, links to section for that date when clicked, tidied up to ui bits and bobs
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-31 11:46:47 +00:00
Nathan Booth
1fe73f3426 Updated homepage and added incident detail page
Widened the site/service column on homepage to allow for longer site names.

Added page for incident, modified link on status page to link to incident history.

Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-30 20:34:47 +00:00
Nathan Booth
4e8aa99803 Updates to status page to add edit incident column when logged in as admin
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-29 20:04:53 +00:00
284a4fdf3f Add input validation to admin homepage 2011-12-29 18:42:50 +00:00
cbb10636ef Add input validation to admin pages 2011-12-29 18:40:00 +00:00
c94c64d546 Add form validation to add-incident 2011-12-29 17:56:59 +00:00
5c33c6e5b2 Tidy the unhandled exception error page 2011-12-29 17:16:29 +00:00
abe0a239e5 Fix undefined variable warning 2011-12-29 16:31:52 +00:00
803cbb6a3f Add Admin Summary page with statistics and alerts 2011-12-23 01:35:38 +00:00
79a2886e56 Update following changes to Formatting::pluralise 2011-12-23 01:35:22 +00:00
410f513e53 Fix undefined variable warning 2011-12-23 01:34:55 +00:00
0b84a07c29 Convert site, service and incident names into admin edit links 2011-12-22 23:31:39 +00:00
3b5f3b2f89 Fix broken edit form 2011-12-22 23:30:37 +00:00
fa07b536bf Fix most severe incident status calculation for status board 2011-12-22 22:07:41 +00:00
75476698e9 Merge branch 'develop' of github.com:optiz0r/status-board into develop 2011-12-22 19:27:43 +00:00
8c9896f9b9 Add new Add Incident page 2011-12-22 19:16:18 +00:00
16dd0f98b8 Add JQuery plugin Chained 2011-12-22 19:15:34 +00:00
18707a71ad Remove backend code for adding incidents from site management 2011-12-22 19:14:32 +00:00
f19ea49512 Remove add incident code from Site management page 2011-12-22 19:13:52 +00:00
Nathan Booth
769f0f53e8 Updated styling of incident page to match others, corrected hyperlink issue on incidents from sites, reimplimented favicon
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-22 17:15:05 +00:00
560b9805bb Merge branch 'develop' of github.com:optiz0r/status-board into develop 2011-12-22 16:27:48 +00:00
207303be69 Update help popover to pull status data from database 2011-12-22 16:27:31 +00:00
Nathan Booth
760e3db051 Fixed error on site page not showing open incidents
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-22 15:37:15 +00:00
1e6ae6a952 Add admin backend code for updating settings.
Also removed reference to old full settings page.
Also added site_title option to settings list.
2011-12-22 15:31:28 +00:00
d6f6ec2f1e Merge branch 'develop' of github.com:optiz0r/status-board into develop 2011-12-22 15:02:08 +00:00
Nathan Booth
449fbfcf0c Added help on homepage for status icons and fixed "logged in as" colour
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-22 15:00:56 +00:00
a2b5f4b731 Remove full settings admin page 2011-12-22 14:55:13 +00:00
48e2b44517 Remove user management from admin 2011-12-22 14:51:24 +00:00
Nathan Booth
b708f75926 Defined Favicon
This reverts commit 9d2c2ed37b530bbbe0980847621b7feacf2e26c0.

Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-22 14:17:29 +00:00
Nathan Booth
45a6c8ccec Defined Favicon
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-22 14:17:29 +00:00
07a76fed01 Replace site title with string from settings table 2011-12-22 14:16:36 +00:00
Nathan Booth
833c416be8 Updated labels on buttons
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-22 13:12:01 +00:00
Nathan Booth
8b23a08217 Tweaked table width to fixed and corrected spelling error
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-22 13:04:16 +00:00
Nathan Booth
8e9aa304e3 Updated style with white rounded content boxes and re organised site edit page
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-22 12:51:43 +00:00
e52e7b7798 Merge from github/develop 2011-12-22 11:30:21 +00:00
c0791a4166 Update to the status page, displays details for a fixed time period 2011-12-22 11:20:23 +00:00
51617a7acf Update actual_end_time when incident set to resolved 2011-12-22 10:10:23 +00:00
Nathan Booth
64fe5dcd3e tweaks to admin gui and status page
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-22 09:25:35 +00:00
5523ee3b3e Fix admin tab javascript and remove incorrect name attributes 2011-12-22 00:08:10 +00:00
3efc70b5e9 Update usercp to use PRG pattern 2011-12-21 23:54:31 +00:00
9f35058e8c Update admin pages to use PRG pattern 2011-12-21 23:51:39 +00:00
Nathan Booth
b6e20e2203 Backed and Gui coding for site status page, made the hyperlink on homepage link correctly to status
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-21 21:24:16 +00:00
Nathan Booth
2aa20ddb64 Updates to generate last 7 days
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-21 19:34:07 +00:00
a041081f3b Add admin backend for deleting sites 2011-12-21 19:29:56 +00:00
ca1fc52be2 Fix indentation 2011-12-21 19:28:46 +00:00
0261de4c10 Make confirm_delete modal generic 2011-12-21 19:27:47 +00:00
7f31fb5f81 Add admin UI/Backend to delete Services 2011-12-21 18:54:49 +00:00
Nathan Booth
0c7b6d8d7a Mocked up status page
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-21 18:40:54 +00:00
158b739f1a Add link to wiki in footer 2011-12-21 18:06:50 +00:00
Nathan Booth
c1129de8a4 Updated Service detail page
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-21 17:36:58 +00:00