32 Commits

Author SHA1 Message Date
706c5dbbfd Version bump to 1.0.0_rc1 2012-01-01 22:43:57 +00:00
a558dbda31 Backdate IncidentStatus when an Incident is created retrospectively 2011-12-31 16:37:34 +00:00
7a0c2defe4 Add count and near/past deadline retrieval to Incident 2011-12-23 01:34:31 +00:00
c4eb37d1c0 Add count() methods to Site and Service 2011-12-23 01:33:59 +00:00
fa07b536bf Fix most severe incident status calculation for status board 2011-12-22 22:07:41 +00:00
aaedb30cd4 Fix return value from newForSite() 2011-12-22 19:12:09 +00:00
2691b82a78 Correct variable names in newForService 2011-12-22 19:11:44 +00:00
c0791a4166 Update to the status page, displays details for a fixed time period 2011-12-22 11:20:23 +00:00
10001c5012 Add admin UI/Backend for adding a new Incident 2011-12-21 13:06:06 +00:00
c7e11fd273 Fix naming convention for class methods 2011-12-21 11:27:26 +00:00
e9a0103f57 Add admin UI/Backend for adding sites 2011-12-21 10:44:20 +00:00
fd0b0e1a26 Add admin UI/backend for adding a new Service 2011-12-21 02:16:37 +00:00
a119ca81d5 Add admin backend to edit incident and change status
Also fixes Status Board display on homepage to show correct status on
each day. It was previously reusing the currnent status for all previous
days on which the incidents were open.
2011-12-21 01:13:06 +00:00
21e8f2b7d0 Add version codename! 2011-12-20 19:29:30 +00:00
0c8c8a1cb4 Add support for retriving incidents within set time period 2011-12-20 19:15:42 +00:00
4b22dc5e70 Add switch support to smarty via plugin 2011-12-20 19:12:29 +00:00
4a81b0ce7b Restrict access to the admin pages using fine-grained permissions 2011-12-20 01:44:20 +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
278590ae25 Add methods to retrieve incident status history and available statuses 2011-12-20 00:42:13 +00:00
fed73e2268 Remove undefined variable warning in Site. 2011-12-19 17:21:08 +00:00
8e55d57b55 Update status board classes to use new DatabaseObject base
Updated schema to include new views
2011-12-19 12:21:39 +00:00
f2541774cf Add caching to service site list 2011-12-17 12:42:02 +00:00
42ca2a1a5c Add caching to site incident retrieval. Add site status function. 2011-12-17 12:41:23 +00:00
3f7f84d47c Add caching to StatusBoard_Incident::currentStatus()
Also renamed from status to currentStatus to better describe function.
2011-12-17 12:40:31 +00:00
13924c0b56 Add status comparison function
Simply checks the numerical value of status for now. If more statuses
are added in future, this check may need to be made more complex.
2011-12-17 12:37:23 +00:00
d842fda253 Add load/create/delete methods to StatusBoard_IncidentStatus 2011-12-17 12:36:29 +00:00
62d6982d71 Add method to retrieve current status of incident 2011-12-17 01:21:16 +00:00
64e7a9ce84 Fix bug in StatusBoard_Site::all_for_service() definition
Function should have been defined statically.
2011-12-17 01:20:43 +00:00
367749757b Add status names
Add a method for retrieving a short name for each status.
2011-12-17 01:19:40 +00:00
c8eaee79a1 Add entity classes
Add object wrappers for the application database entities.
2011-12-17 00:59:30 +00:00
18c5c75a1c Fix template code inclusion
Override the default incorrect path to the page code directory
2011-12-17 00:58:41 +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