bendl / bugzilla-board Goto Github PK
View Code? Open in Web Editor NEWBugzilla Kanban board Chrome extension - no APIs needed
License: MIT License
Bugzilla Kanban board Chrome extension - no APIs needed
License: MIT License
Drag to slide columns across or something.
Might need permission to use local storage/fs to save state, to allow page to be reloaded, etc.
Change the text colour/background to show the importance property of the bug.
E.g. check for bz_critical and set colour/background appropriately
Add the extension to the chrome webstore
Currently columns are hardcoded to NEW, ASSI, and RESO.
Have the extension find and create a list of statuses and create and assign columns for them.
Currently hard-coded to grey/blue.
Project needs an open source licence.
The main page's stylesheet is overwritten
An option, either injected into the page or added to the dropdown menu when clicking the extension icon, should give the kanban board a fixed height and scrollbars.
This would prevent having a long way to scroll down to see the standard bugs list.
The current calculation to work out what width the column should be can return fractional numbers when the number of columns does not go evenly into 12.
Bug:
class="col-sm-{{ 12/board_sections.length }} bz-column"
For 5 board sections, 12/5 returns 2.4 so the final class string will be: col-sm-2.4
which doesn't exist in bootstraps grid system. It causes the columns to be full-width.
Rounding this down using an angular number filter would be the easiest way to fix this.
An option to change the columns from status to assignee would be helpful.
A quick way to do this right now is to:
filter: { status: board }">
-> filter: { assignee: board }">
and
if(board_sections.indexOf(b_assignee) == -1) {
board_sections.push(b_assignee);
}
to
if(board_sections.indexOf(b_status) == -1) {
board_sections.push(b_status);
}
Ideas:
A cross or x that would hide a column
Have board ng-repeat for each found bug status (NEW, ASSI, RESO, etc.)
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.