jlechem / bugoutnet Goto Github PK
View Code? Open in Web Editor NEWBugOutNet is an MVC 5 web based bug tacking system. It uses SQL Server for data storage, Entity Framework for DAL, and MVC, Bootstrap, and jqGrid for the front end.
BugOutNet is an MVC 5 web based bug tacking system. It uses SQL Server for data storage, Entity Framework for DAL, and MVC, Bootstrap, and jqGrid for the front end.
When editing users you need to be able to assign them to a project.
The add/edit but pages should have a section of attachments that are linked to that bug. They should be anchor links to where the user can download them.
When you create or edit a bug the drop downs aren't showing the correct values or they're not being displayed properly in the grid.
We need to implement the users profile page. It should have basic information as well as the ability to upload a new avatar.
In the main page the project drop down should only show projects a user is assigned to.
On the grid views none of the column sorting works due to the sort. We need to get this remedied.
Currently the project is all in English (en-US). For a world wide audience this needs to be localized. That means all strings should never be hard coded and should come from a resource file(s). This is going to be a lot of work.
Implement CRUD to bugs page
We need to hash the salt, password on the client side and send the salt and hash to the controller so that everything is encrypted. Right now it's plain text that could be snooped.
We need to add the ability to view and add comments.
We need a projects drop down for the main bugs page. This data needs to come from a master list and I don't want to hit the DB every time we do it. I think caching the projects would be a good idea.
In many bug tracking systems you can relate bugs to each other, IE related to, parent of, child of, etc. This will require
Changing project drop down on bugs page doesn't do anything. Changing the project drop down should filter the bugs grid.
The users table has a lot of columns we don't need. We need to clean this up and re-synch with the DB.
When creating or editing a bug users should be able to upload attachments.
We need to implement CRUD Users page on the admin section. Right now they can see users but not do anything.
We need a bug history table to keep track of changes to bugs.
We need to implement the user settings page. This should have basic settings for the UI like grid page size, etc.
Bugs need to display attachments and comments
We need add an error grid/page to display errors to the admins.
We need an error log table.
We need to preload some data.
I think a global cache would be best since they're the same for all users. However if any admin changes them in the controller those cached values need to change.
I used a better bootstrap layout on users add/edit. We should make the bugs Add/Edit look the same.
We need to implement auto login using cookies and token authentication
The admin -> settings page needs to be created.
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.