Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds health checking to the board loading sequence #27

Merged
merged 44 commits into from
Sep 29, 2015

Conversation

discorick
Copy link
Member

HealthChecking lib for the back-end, comprised of DSL style 'health checks' that respond to perform

@@ -0,0 +1,50 @@
module HealthChecker
module HealthChecks
class GitHubRepoWebhooks
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suffix the check classes with Check so they are easy to search for


#Supports carrying over DSL attributes to the instantiated
#parent class
def initialize
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

initialize logic added by modules seems dangerous.

I can think of few libraries that do it but it's always been weird to track it down.

It's just my gut, I'm willing to be wrong

@rauhryan
Copy link
Member

rauhryan commented May 4, 2015

Needs UI work

@rauhryan rauhryan changed the title Discorick/health checking Adds health checking to the board loading sequence Aug 6, 2015
@rauhryan
Copy link
Member

a wild design appears

huboard

General idea being there will be a health check section for each linked repo, the fix it button will attempt to fix the issue

@rauhryan
Copy link
Member

Pretty happy with this as a good look and feel

huboard


var Health = Settings.extend({
repo: {},
storageKey: Ember.computed('repo.data.repo.full_name',{
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool! For troubleshooting convenience, we should may add a refresh button that refetches all the checks ?

@rauhryan rauhryan merged commit 8ff177b into master Sep 29, 2015
@rauhryan rauhryan deleted the discorick/health_checking branch November 2, 2015 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants