Commit Graph

91 Commits

Author SHA1 Message Date
59dd99cca2 Add admin backend to edit Service/Sites 2011-12-21 01:11:56 +00:00
Nathan Booth
7e029c3ad5 Removed banding on homepage and reduced height of rows
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-20 22:15:29 +00:00
064a59073b Fix site status hyperlinks broken by popovers 2011-12-20 21:52:12 +00:00
21e8f2b7d0 Add version codename! 2011-12-20 19:29:30 +00:00
769e939980 Update statusboard to display live information for all days 2011-12-20 19:16:51 +00:00
744d97f9db Add description field to incident status in admin 2011-12-20 19:16:23 +00:00
Nathan Booth
3481e1c7d6 Added bootstrap tabs JS and tabbified content on settings page using JS
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-20 11:23:24 +00:00
Nathan Booth
11fc706ee1 Improved Admin page gui
Added tabbed navigation for moving between control panel pages

Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-20 10:52:27 +00:00
fcea8eec59 Make character escaping consistent 2011-12-20 01:43:35 +00:00
86b187800f Add 401 error page 2011-12-20 01:43:07 +00:00
26580e812b Add quick settings to admin page, and placeholder full settings page 2011-12-20 01:21:05 +00:00
6e5bb3dfd8 Add description to IncidentStatus
Adds a new column to the IncidentStatus to permit the user to explain
why the status change was made. Also exported this and Incident data
into the demo sql file.
2011-12-20 01:06:00 +00:00
4766786ee2 Add breadcrumb trail to the Admin pages for easier navigation. 2011-12-20 00:57:02 +00:00
519b7effd2 Merge branch 'develop' of github.com:optiz0r/status-board into develop 2011-12-20 00:44:31 +00:00
06325759b4 Add first draft admin interface
This exposes information on Services/Sites/Incidents, but does not yet
permit any changes. Admin page also links to future user management
pages.
2011-12-20 00:43:16 +00:00
e1d14aa53b Fixed error in login page html 2011-12-20 00:42:50 +00:00
177fd5d6af Added bootstrap-dropdown library 2011-12-20 00:40:34 +00:00
Nathan Booth
c0571fb1d5 Fixed current page highlight in nab, fixed output of pobox on homepage to display dynamic content
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-19 21:54:40 +00:00
0567763fba Add user control panel and ability to change own password 2011-12-19 19:30:35 +00:00
Nathan Booth
bd676e558e Popovers on main page showing status
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-19 18:14:08 +00:00
9fd382dddc Fix labels for form elements 2011-12-19 17:57:41 +00:00
edb0a56dec Fix indentation on the login form 2011-12-19 17:54:12 +00:00
a75814da92 Fix display on login error messages. 2011-12-19 17:47:21 +00:00
6ab5f683e9 Fix misc login and display issues 2011-12-19 17:21:54 +00:00
96b16df845 Fixed status board table layout and row banding 2011-12-19 15:49:34 +00:00
Nathan Booth
4c80bd0d8e update to login page
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-19 15:43:07 +00:00
Nathan Booth
01aedf02aa Fixed display error with nav bar
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-19 15:21:21 +00:00
d782249388 Merge branch 'develop' of github.com:optiz0r/status-board into develop
Conflicts:
	source/webui/templates/index.tpl
2011-12-19 15:16:47 +00:00
a850ed911d Add login page. 2011-12-19 15:05:47 +00:00
f3f98eb000 Add bootstrap JS, and move things from template into external resource
files
2011-12-19 15:05:33 +00:00
Nathan Booth
3972122249 Updated logic for table output
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-19 14:51:15 +00:00
Nathan Booth
1f2d8fec99 Updated generation of previous days in heading on home template, now looped into array then passed to smarty
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-19 14:10:41 +00:00
Nathan Booth
116140ee17 Fixed gui on main page
Signed-off-by: Nathan Booth <nath.booth@gmail.com>
2011-12-19 13:47:21 +00:00
bdb7c04675 Added logout page 2011-12-19 12:57:38 +00:00
e110d99ddf Imported changes to status board display 2011-12-19 12:55:53 +00:00
6b53bf11bd Update with changes made to core classes. 2011-12-17 12:42:25 +00:00
326997c418 Update 3rdparty less framework
Imports the latest copy into the code tree and fixes the script/sheet
inclusion in the default template.
2011-12-17 01:37:15 +00:00
63fd852beb Display additional detail for each incident.
Display the incident status next to the description.
2011-12-17 01:22:00 +00:00
95d1bcd28e Add basic service/site/incident listings to the homepage.
Basic functionality to serve as a test case for core class development.
2011-12-17 01:04:05 +00:00
ac3cc73784 Add bootstrap resources 2011-12-17 01:00:21 +00:00
35119be9a0 Basic placeholder webui
Adds the bare minimum files to have a functional web interface with
placeholder sidebar, home and admin pages.
2011-12-16 02:17:32 +00:00