53 Commits

Author SHA1 Message Date
James Brooks
ef5beddb07 Add basic setup page. NoSetupFilter now prevents access too. 2014-11-24 09:58:32 +00:00
James Brooks
5ef5f53e3b Create empty production.sqlite database 2014-11-24 09:57:55 +00:00
James Brooks
e86b87fb87 Add webhook route model 2014-11-24 09:26:07 +00:00
James Brooks
dd7f99db3a Flesh out the WebHook stuff, add fire and ping methods 2014-11-24 09:15:05 +00:00
James Brooks
3e22652a9b Rename WebHookContent to WebHookResponse, whoops. 2014-11-24 09:14:54 +00:00
James Brooks
29b0d3f2f0 Fix the class loader for filters 2014-11-23 21:51:22 +00:00
James Brooks
e5a70aef0b Preparing a SetupController 2014-11-23 21:34:31 +00:00
James Brooks
8d4bf3f5ea Docbloc some things 2014-11-23 20:21:06 +00:00
James Brooks
defac177fd Don't throw any errors on settings until we have settings page 2014-11-22 23:14:53 +00:00
James Brooks
558058d10c Fix bad variable name 2014-11-22 23:13:41 +00:00
James Brooks
18fa32b57b Fixes #14 2014-11-22 22:59:41 +00:00
James Brooks
784b0df10c Better Setting model which will lookup the settings and env 2014-11-22 14:37:44 +00:00
James Brooks
38770c6dcc WebHook belongs to WebHookContent 2014-11-22 14:01:43 +00:00
James Brooks
69105b3828 Create migrations and models for Web Hooks 2014-11-22 14:01:01 +00:00
James Brooks
67cd73d50b Set the app title with an environment var 2014-11-20 19:35:14 +00:00
James Brooks
12975ca98a Fix the tinyInteger default value on MySQL 2014-11-20 19:32:29 +00:00
James Brooks
b24c7da952 Fix parse_url function 2014-11-20 19:31:06 +00:00
James Brooks
957f81f730 Having a quick go with Heroku buttons! 2014-11-20 19:29:06 +00:00
James Brooks
86baa25621 Include database.php config 2014-11-19 19:30:42 +00:00
James Brooks
5b0929eb54 Don't set status limit, we may have more in the future 2014-11-19 16:51:14 +00:00
James Brooks
f4f5b6dbcb Don't throw errors when fetching settings etc 2014-11-19 16:50:54 +00:00
James Brooks
4ab353c954 New design. 2014-11-19 16:26:42 +00:00
James Brooks
189890154e Break up incidents on the same day 2014-11-19 14:41:04 +00:00
James Brooks
4d967c08bd Fix the view composer, don't poorly check incident statuses 2014-11-19 13:36:45 +00:00
James Brooks
410843516b Design changes, it's a bit cleaner... 2014-11-19 13:26:53 +00:00
James Brooks
6c2a022ef2 Compile some CSS to start working on the design 2014-11-19 12:46:29 +00:00
James Brooks
589a47cabc Added ComponentTableSeeder 2014-11-19 12:05:09 +00:00
James Brooks
916110c32c Labels are now coloured by their status 2014-11-19 12:02:51 +00:00
James Brooks
68ddefff1f Make it easier to test by adding IncidentSeeder 2014-11-19 11:57:50 +00:00
James Brooks
ad7e1b7439 Introduce new Setting model. Set the site name. 2014-11-17 14:45:24 +00:00
James Brooks
8562062fcb Use Elixir for compiling SCSS into CSS. 2014-11-17 14:32:59 +00:00
James Brooks
e27fa2425f Re-design the layout 2014-11-17 13:45:25 +00:00
James Brooks
eb87822db5 Fix the view composer 2014-11-17 13:39:30 +00:00
James Brooks
929a9fc91d Drop BaseController 2014-11-17 11:40:37 +00:00
James Brooks
00e05472f3 Route models 2014-11-17 07:12:37 +00:00
James Brooks
7234cf5e21 Route model for Incident and Component, readying a route too. 2014-11-17 00:11:16 +00:00
James Brooks
7ef95ca3aa Include changes required within View Composers 2014-11-17 00:10:02 +00:00
James Brooks
57c64f6fbe Fix systemStatus view composer 2014-11-17 00:09:35 +00:00
James Brooks
16f6f009f6 Introduce an overview of system status 2014-11-16 23:59:14 +00:00
James Brooks
e58f1996f5 Include Bootstrap within the views, make it a bit nicer 2014-11-16 23:44:18 +00:00
James Brooks
7ae7d85e73 Incident statuses. Show components on the list. 2014-11-16 23:34:46 +00:00
James Brooks
0e2fb29498 Fix bad method name 2014-11-16 23:33:19 +00:00
James Brooks
a016e0758a Better table structure 2014-11-16 23:31:50 +00:00
James Brooks
779f8b70e7 Component now has a humanStatus attribute 2014-11-16 23:29:48 +00:00
James Brooks
f86b4000c8 Closes #1. Incidents output per-date 2014-11-16 23:24:30 +00:00
James Brooks
fab38a766d Basic output of incidents 2014-11-16 23:17:34 +00:00
James Brooks
ba6892e858 Removed unused files 2014-11-16 23:17:23 +00:00
James Brooks
803f30e48f Models for the Incidents and Components tables 2014-11-16 23:01:12 +00:00
James Brooks
a7dc7d7871 Move routes into separate directory 2014-11-16 23:00:37 +00:00
James Brooks
3c416efa7e Migrations for incidents and components 2014-11-16 22:54:17 +00:00