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

Add project specific Issue Finder view #31

Open
4 tasks
ondrae opened this issue Apr 22, 2015 · 0 comments
Open
4 tasks

Add project specific Issue Finder view #31

ondrae opened this issue Apr 22, 2015 · 0 comments

Comments

@ondrae
Copy link
Collaborator

ondrae commented Apr 22, 2015

Description

We got a low priority request from @spjika to show the issues from specific projects. We can't do this yet and should add the ability. A few different hurdles in setting this up.

I called this low priority, because people can easily roll their own version of this feature using either the CfAPI or GitHub's API.

Files

app.py, templates/embed.html

Tasks

  • On the embed form if a specific group is chosen, then show another drop down which lists all of that groups projects.
  • If a specific project is chose, then have the widget url be something like https://www.codeforamerica.org/geeks/civicissues/widget?organization_name=Code-for-San-Francisco&project=https://github.com/sfbrigade/sfbrigade.github.io
  • Have that url ask the CfAPI for http://codeforamerica.org/api/organizations/Code-for-San-Francisco/projects?q=https://github.com/sfbrigade/sfbrigade.github.io
  • The Issue Finder will need to know to look for response['objects']['issues'] rather than just response['objects']
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant