Comments (1)
The big question here is - how do we know how long an issue has been prioritized at a certain level?
Should we think in terms of how long an issue has been tagged a certain way rather than simulating priority?
If someone wants to take this on, here is what you'll need to edit, at a minimum:
Configuration
Add updated filter field:
triage-party/pkg/hubbub/filter.go
Line 48 in 98db4c3
Event fetching
We may need to add an API call to fetch issue labelling events. I'm not really sure. Maybe it's already covered by what we're already fetching.
triage-party/pkg/hubbub/issue.go
Line 31 in 98db4c3
State
Add updated state field:
triage-party/pkg/hubbub/conversation.go
Line 45 in 98db4c3
Add state tracking here:
triage-party/pkg/hubbub/item.go
Line 49 in 98db4c3
Filtering
Add filtering here:
triage-party/pkg/hubbub/match.go
Line 109 in 98db4c3
Testing
You may want to use cmd/tester
for debugging. Example:
go run main.go --github-token-file ~/.github-personal-read --config ../../examples/skaffold.yaml --rule pr-reviewable --alsologtostderr -v=3 --num 4028
from triage-party.
Related Issues (20)
- FR: Add GOOS build arg to Dockerfile HOT 2
- Retrying same page over and over in some cases HOT 4
- Add simple integration test
- Investigate performance/cache regression after GitLab merge
- FR: Highlight unplanned work in Kanban dashboard HOT 1
- kanban: can't evaluate field GetClosedIssues in type *provider.Milestone HOT 1
- Issue filters aren't being applied correctly HOT 1
- Got "not existing provider" with GHE
- FR: Filtering by status HOT 1
- panic: nil dereference in GithubProvider.getResponse()
- Milestone view should default to next scheduled milestone
- FR: Scope repos to collections HOT 2
- Excluding issues by project members/contributors/collaborators HOT 3
- Add ability to include all repositories of an organization HOT 2
- Add ability to define emeritus members HOT 1
- FR: filter for multiple labels of a type
- "No cached data found" with SQL persistence
- GH Token is exposed in pod logs
- FR: Configure what columns to show in collections
- issues with multiple assignees HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from triage-party.