-
Notifications
You must be signed in to change notification settings - Fork 227
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 Pulls and Pushes view to individual repo #326
base: vue
Are you sure you want to change the base?
Conversation
Hey @NicsWorld we should touch base in Gitter to discuss. We have some code in the The above interaction is more comparable to the GitHub branches and pull request pages, showing the latest status for each: This is something we discussed quite a bit when this interaction was designed. We felt that showing the latest build per branch is the optimal user interaction most of the time, however, there will definitely be times when you want to drill down to see a list of recently builds for a specific branch. It would be great to augment this interaction with a drill-down. Travis has an interesting grid view although I would concerned with database performance when rending this page. Also, we now have dedicated endpoints for fetching builds by branch 🎉. These endpoints are helpful because you are otherwise sourcing this data from the list of builds in the Vue store, which is going to be limited to the last 25 builds. |
@bradrydzewski would now be a good time to maybe cleanup some of the old branches so this is less confusing in the future? |
@bradrydzewski I think we can probably migrate to master now right? @jones2026 I believe the reason for separate branches is that 0.8 used |
Yes agreed, I went ahead and moved the |
We moved some of the code from Instead of having separate tabs to show all builds by branch, pull request, etc I was thinking we could provide an option to filter the main activity screen. Ideally the interaction would be really simple, for example: When clicking the filter button it could provide options to filter by common events and recent branches. The benefit of this sort of approach is simplicity. The event and branch fields in the database are indexed, so we would limit the filter to these fields. |
Hey @bradrydzewski thanks for all the info! II will shoot you a message on gitter shortly. I actually spiked out a filter menu similar to what you showed, i'd love to pursue or help anyway I can! |
Also see #317 which filters by branch. This could be expanded to filter by event type. |
This PR adds a filtering of the Activity feed by pull requests and pushes to each individual repo view.
Some questions I wanted to clarify -
Example: