• 
      

    Add functions for scanning accessible repositories on GitHub.

    Review Request #5867 — Created May 23, 2014 and submitted

    Information

    Review Board
    master
    65b4e81...

    Reviewers

    This change provides some functionality for listing all accessible
    repositories on GitHub owned by the authenticated user, another user, or
    an organization. This will eventually be used for the new repository
    configuration UI.

    This is based on Olessia's work as part of UCOSP in late 2013/early
    2014. It updates her work for the GitHubClient changes recently made,
    abstracts out API list pagination support, and fills in some of the
    documentation.

    Unit tests pass.

    Tested by hand on the command line with my user, David's user, and an organization.

    Description From Last Updated

    Col: 80 E501 line too long (80 > 79 characters)

    reviewbot reviewbot
    reviewbot
    1. This is a review from Review Bot.
        Tool: PEP8 Style Checker
        Processed Files:
          reviewboard/hostingsvcs/repository.py
          reviewboard/hostingsvcs/github.py
          reviewboard/hostingsvcs/tests.py
          reviewboard/hostingsvcs/service.py
        Ignored Files:
      
      
    2. reviewboard/hostingsvcs/tests.py (Diff revision 1)
       
       
      Show all issues
      Col: 80
       E501 line too long (80 > 79 characters)
      
    3. 
        
    reviewbot
    1. This is a review from Review Bot.
        Tool: Pyflakes
        Processed Files:
          reviewboard/hostingsvcs/repository.py
          reviewboard/hostingsvcs/github.py
          reviewboard/hostingsvcs/tests.py
          reviewboard/hostingsvcs/service.py
        Ignored Files:
      
      
    2. 
        
    chipx86
    reviewbot
    1. This is a review from Review Bot.
        Tool: PEP8 Style Checker
        Processed Files:
          reviewboard/hostingsvcs/repository.py
          reviewboard/hostingsvcs/github.py
          reviewboard/hostingsvcs/tests.py
          reviewboard/hostingsvcs/service.py
        Ignored Files:
      
      
    2. 
        
    reviewbot
    1. This is a review from Review Bot.
        Tool: Pyflakes
        Processed Files:
          reviewboard/hostingsvcs/repository.py
          reviewboard/hostingsvcs/github.py
          reviewboard/hostingsvcs/tests.py
          reviewboard/hostingsvcs/service.py
        Ignored Files:
      
      
    2. 
        
    david
    1. Ship It!

    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to master (695e225)