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

Show board activity #70

Open
leif81 opened this issue May 7, 2017 · 1 comment
Open

Show board activity #70

leif81 opened this issue May 7, 2017 · 1 comment

Comments

@leif81
Copy link
Owner

leif81 commented May 7, 2017

A sidebar (?) that shows in chronological order all activity that's happened to cards (bugs) on the board might be useful.

e.g.

Alice added a comment on bug 123 an hour ago .
Bob changed the status to RESOLVED FIXED on bug 456 yesterday .

@leif81
Copy link
Owner Author

leif81 commented May 7, 2017

Unfortunately I'm not aware of a single bz API for this type of data, so this may require a bunch of requests.

e.g.

  1. When loading the board add include_fields=last_change_time to the GET /rest/bug
  2. Then create an index of bug ids sorted by last_change_time
  3. Then for each bug id (maybe only the top 10?) do:
    a. GET /rest/bug/comment/(comment_id)
    b. GET /rest/bug/(id)/history
  4. Then create an index of activities (above comments and history) by time
  5. Pretty display the activities in a chronological list

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