R. Tyler Croy
322bbe5dc0
Adjust the templates to handle canary on its own domain
2017-12-15 07:54:34 -08:00
R. Tyler Croy
d984870d7f
parens!
2017-10-04 11:24:47 -07:00
R. Tyler Croy
64d81f269c
lol
2017-10-04 11:23:44 -07:00
R. Tyler Croy
c4b5fe7c32
Clean up the styling to be a bit more readable
...
I'M SO GOOD AT CSS FITE ME
2017-10-04 11:23:44 -07:00
R. Tyler Croy
2fca701288
Add rubocop styling for funsies
...
This should help others contribute correctly too, so I hear.
2017-09-04 11:01:32 -07:00
R. Tyler Croy
6e1a1ef172
Add the remainder of the Sentry DAO calls needed
2017-09-04 10:28:17 -07:00
R. Tyler Croy
1ed83a6b72
Refactoring the access to the Jenkins services through a caching DAO layer
...
MiniCache is not thread-safe (derp) so smashing a Concurrent::Hash into it
should solve that problem
RUBY AMIRITE
2017-09-04 09:05:53 -07:00
R. Tyler Croy
d9d9a843ca
Handle our URL root path when in production vs. local testing
2017-09-03 16:32:02 -07:00
R. Tyler Croy
a35fc3530f
Avoid calling #auto_paginate if projects is empty
2017-09-03 13:23:53 -07:00
R. Tyler Croy
d6d55e1899
Trailing slash
2017-09-03 13:17:54 -07:00
R. Tyler Croy
626f922ab5
Rely on relative image paths since we're hosting under /canary
2017-09-03 13:04:25 -07:00
R. Tyler Croy
638ea446a9
Begin fetching Jenkins master related information to present in the Canary homepage
...
This app is obvs. still janky AF
2017-09-03 12:43:49 -07:00
R. Tyler Croy
78719b0fce
Add the basic Canary app structure
...
This is derped along without any tests hard enough because I don't feel like
spending the time right now to come up with API shims for Sentry, whose data
types are nested AF.
2017-09-03 12:17:45 -07:00