Beispiel #1
0
def oldest_pulls():
    op = open_pulls()
    ls = [obj_from_key(z) for z in op]
    create_view('oldest-pulls', oldest(ls))
Beispiel #2
0
def least_issues():
    op = open_issues()
    ls = [obj_from_key(z) for z in op]
    create_view('least-updated-issues', least_updated(ls))
Beispiel #3
0
def commits():
    commits = filter_keys("commit:*", lambda x: obj_from_key(x))
Beispiel #4
0
def oldest_issues():
    op = open_issues()
    ls = [obj_from_key(z) for z in op]
    create_view('oldest-issues', oldest(ls))
Beispiel #5
0
def closed_issues():
    closed_issues = filter_keys("issue:*", lambda x: obj_from_key(x).state == "closed")
    return closed_issues
Beispiel #6
0
def open_pulls():
    open_issues = filter_keys("pull:*", lambda x: obj_from_key(x).state == "open")
    return open_issues
Beispiel #7
0
def unassigned_pulls():
    up = open_pulls()
    ls = [obj_from_key(z) for z in up]
    create_view('unassigned-prs', filter(lambda x: x.assignee is not None, ls))
Beispiel #8
0
def issues_opened_since(start=0, days=7):
    cl = open_issues()
    ls = [obj_from_key(z) for z in cl]
    create_view('issues-open-since-{0}-{1}'.format(start, days), filter_since(ls, start, days))
Beispiel #9
0
def least_pulls():
    op = open_pulls()
    ls = [obj_from_key(z) for z in op]
    create_view('least-updated-pulls', least_updated(ls))