Description

Allows you to connect with external services like Github. Let you import repositories from the same.

Features / Benefits

  • Lets you import repositories from Github.
  • You can import issues to a project board.
  • Create new boards for each repositories.
  • Assigns label for each cards, milestone date for due date and users for card members.

How to use

  • Click import to github link.
  • Click login with Github button to import.
  • Give you login credentials and click Sign in button.
  • Click authorize button.
  • Now the process starts to import.
  • After that process your github repository will be import as Board.
  • Now you can see your opened and closed issues as new and closed lists.

What do I Need?

An app which allows you to import your desired project directly from Github.

It saves more time as well as efforts as it can directly fetch datas from Github.

You can import the issues in repository to your Restyaboard.

Inserts every issue as a card in the list.

Creates default list for each board according to its status. Ie, new, assigned, inprogress, feedback or closed.

My Problems

Lack of a potent feature to integrate with other external services like Github.

Difficult to import issues and to pull requests to a project board.

Organizing every issues according to their status like new, assigned, inprogress and more.

Possible loss of data, lack of accuracy.

Installation Steps

  1. Purchase 'Import from GitHub' App
  2. Goto your Restyaboard installation root directory. e.g., directory: /usr/share/nginx/html/restyaboard/
  3. Unzip the purchased Import from GitHub app to your root directory
  4. Give file permission for unzipped files located in client/apps/r_import_github/ path e.g., chmod -R 0777 client/apps/r_import_github/
  5. Configure Import from Github on http://{YOUR_SERVER_NAME}/#/apps/r_import_github path in your Restyaboard server.

    Configuration details

    1. Register a new application in GitHub using this URL https://github.com/settings/applications/new with providing below details,
      Provide the below given details,

      Application Name: Restyaboard

      Application description: Give some description about your site

    2. GitHub Client ID - Enter your github client id
    3. GitHub Client Secret - Enter your github client secret
    4. GitHub OAuth Token URL - Default oauth token url
  6. Finally, clear the browser cache, login again to import from github.

FAQs

1. How will the repositories display as they got imported from Github?

As you import the repositories from Github, new board will be created for each repositories.

2. How will you organize the repository users from Github?

Create users for each repository users from Github with a password 'restya'.

Chat