Frequently asked questions

What is Pullwalla?

Pullwalla is an application—available on macOS, iOS, and iPadOS—that shows you all the pull requests you want to see and none of the pull requests you don't, exactly when you want to see them.

back to top
Why do I need it?

Developers use Pullwalla when they need to keep track of pull requests across multiple repositories and accounts. Using Pullwalla helps you see when someone needs code reviewed, or when a pull request has changed, so you can avoid downtime on projects.

Some common cases where people find Pullwalla valuable are:

  • Working on a micro-service oriented architecture
  • Working on libraries and an app
  • Working on open source projects and proprietary projects
  • Working on projects for multiple clients
back to top
How does it work?

Link Pullwalla to your Github or Bitbucket account and you will see a list of all the open pull requests across all the different repositories that you are a part of. You'll see the important details about each pull request so you can quickly decide which PR to review. Simply double-click (macOS) or tap (iOS) a pull request to open it in your default browser and start reviewing.

back to top
Which pull requests does Pullwalla show me?

For GitHub accounts, Pullwalla shows all open pull requests from your organizations and also any repos on which you've been given collaborator permission. For Bitbucket accounts, Pullwalla shows all open pull requests for repos to which you have explicit access, including your team's repos and your own. (PRs from organizations and individual repos that you have selected to ignore are of course excluded.)

Pullwalla shows pull requests from every member of your repos and organizations, not just your own. This makes it easy to follow updates in the repos you care about and quickly select PRs to review.

back to top
How do I get it?

Pullwalla is available in the Mac App Store and App Store.

back to top
How do I add my GitHub or Bitbucket account?

To add your account, go to Preferences -> Accounts. Click the Add (+) button to open the service selection sheet:

Screenshot depicting a modal window on macOS where an account type can be selected Screenshot depicting a modal window on iOS where an account type can be selected

Select the service you would like to add. You will now be able to login and connect your account: Screenshot showing a window where a user can login with a GitHub account and connect it to Pullwalla

back to top
How do I ignore the repositories I don't care about?

Have too much noise in your pull request list? No problem!

In macOS, just right-click an item in the list and select "Ignore Repository" or "Ignore Organization." You can manage your ignored repositories in the Preferences -> Repositories tab. Screenshot of main window after right-clicking, which opens a menu to ignore organizations and repositories.

In iOS, long press an item in the list or swipe left on a pull request to bring up the ignore options. You can manage your ignored repositories in Settings -> Repositories.

Screenshot of iOS screens after long pressing, which opens a menu to ignore organizations and repositories. Screenshot of iOS screens after swiping left, which opens options to ignore organizations and repositories.

back to top
What should I do if I don't see any pull requests?

We hope it doesn't happen, but if the loading spinner stops and you find yourself staring at an empty PR list, here are some steps you can try to clear up the problem:

  1. Ensure that you're viewing the "All" quick filter. This is the first item in the list on the left side of the main window.
  2. Let's just make sure—there are open PRs at your organization, right? To be certain, go to GitHub's search page, and in the search field replace "org:uptech" with the profile name of one of your organizations. For Bitbucket, check your dashboard. If any PRs appear, there's an issue.
  3. Check to make sure your account was successfully added to Pullwalla. You can see this by looking at Preferences—Accounts tab. Your account profile should be in the list.
  4. Try deleting your account and adding it again.
  5. Your GitHub organization(s) may not be allowing Pullwalla to fetch PRs. To check permissions in GitHub, sign into GitHub and click your profile image in the upper right corner. Choose "Settings" -> "Applications" -> "Authorized OAuth Apps" and click "Pullwalla." Under "Organization access" you will see a list of your organizations with a green checkmark next to them if they allow Pullwalla to access PRs. If the organization hasn’t approved access, there will be message saying, “Access request pending”.
  6. For Bitbucket, check that Pullwalla was allowed access by clicking User -> Bitbucket Settings -> OAuth. Pullwalla should be in the "Authorized" list.
  7. Please email us pullwalla@upte.ch and we will be happy to work with you to resolve the problem.
back to top
Who builds and maintains Pullwalla?

Pullwalla was built and is maintained by UpTech. Long before UpTech was founded, Drew De Ponte built the initial foundation of the app — then known as Pra — as a command-line tool. As part of UpTech's mission to help "makers" (with both consulting and products), Pullwalla has since become a collective effort of the entire UpTech team.

back to top

Contact us

Still have question or need extra help? Please drop us a note and we'll get back to you with all possible promptness.

Contact Us

back to top