nwgh / necko-triage Goto Github PK
View Code? Open in Web Editor NEWA simple webapp to help sort things out in necko triaging
License: GNU General Public License v3.0
A simple webapp to help sort things out in necko triaging
License: GNU General Public License v3.0
Would be nice to be able to reorder things (including the built-in tables). For example, since I'm only on triage about once every month and a half or so, I would rather have my tables come first.
Reordering will likely enable removing/hiding built-in tables, so let's do that at the same time.
We're now responsible for triaging that component, so make it visible.
Have oldest at the top of the table
This is relatively low-priority, but also pretty low-hanging fruit. Low priority because the chances of anyone but me wanting it is slim (I'm the only one regularly switching between dev & production), but should also be pretty easy (it's a json blob!).
Not strictly necessary, but it would (1) allow those with secbug access to view & triage those, and (2) would enable us to start making simple changes directly from the UI without having to go to bugzilla.
This could take a couple forms - lock icon, some sort of background color on the row, ???
It's pretty ugly right now. No one wants to look at something this ugly for work.
... and show it in the UI. That way we can easily see how long a ni? has been waiting.
Since this is all done with ajax anyway, we should be able to refresh table contents without reloading the entire page.
STR:
Force-reloading the page fixes the issue, so something has gone wrong with removing the existing custom query.
Not yet sure if this happens in non-tabbed mode (perhaps there is something going wrong with an interaction with jquery ui tabs)?
Anything on the ni? table with a ni? older than a month should be indicated as expired and a candidate for closing as RESOLVED/INVALID. Should call these out... somehow. Perhaps with an icon, or with a different text color.
Like unassigned P1, but P2!
Since this is the most common case when triaging, this should be really easy to do (in other words, without having to copy/paste the user's email address from the initial comment).
This has a few potential options:
(1) Reordering of existing tables
(2) Removing tables the triager doesn't care about (perhaps with a minimum set)
(3) Adding custom queries
It would be nice to be able to sort tables at least by the viewable columns. Shouldn't have to hit the net for this one.
This is particularly for the bugs awaiting ni? table - would be good to see when it was requested so we can easily tell if we should resolve the bug as INCOMPLETE.
So shoulder-surfers can't read your API key.
This would cut down on scrolling. Of course, at the expense of having to click on a tab. As such, this should be optional.
At least for those without a ni?, we should sort them by severity (most severe on top). Probably also show the severity, so we know what's what.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.