BugFree 3.0 has been completely reconstructed and rewritten while retaining the user experience of version 2.x, with an emphasis on configurability, customizability and interactivity. We have done a lot of work on the compatibility and upgrade of version 2.x, but after all, it is a complete technical reconstruction, and system stability and user experience need to be continuously improved in subsequent versions. Remind everyone to back up the original data before upgrading BugFree. You are also very welcome to discuss any questions and suggestions during use in the free software BugFree communication micro-group.
BugFree 3.0 mainly changes as follows and restructures the entire program. The new version uses PHP's Yii framework to facilitate secondary development. Operationally, all operations are performed under fixed products. Switch by selecting the product list in the upper left corner. All templates and custom queries and the creation of Bugs, Cases, and Result are associated with products.
The page no longer uses the frameset structure, and the interface is fresher and more concise.
People's names are loaded using Ajax query instead of using drop-down lists. By using username and realname to find users, the problem of slow initial letter positioning when there are a large number of users is improved.
Module loading uses Ajax to speed up page loading.
The new query result marking function makes it easy to remember the query result items you are interested in.
Added template creation function.
Enhanced custom field settings. BugFree version 3.0 removes all fields such as browser, how to find, and bug type from the basic fields. The basic fields only retain common fields such as title, module path, assigned to, CC, and reproduction steps. Others are extended through custom fields. Editable stages (new, resolved, closed), required fields, validation rules (none, unique, regular expression), etc. can be set for custom fields, which enhances the flexibility of the system.
Log records are added to the background management so that changes in the background can be recorded and checked.
Added system setting function for background management. System administrators and other configurations can operate here without having to modify configuration files.
Background query results support sorting.
Use rich text editing boxes for comments and reproduction steps.
JS replaces the original Flash statistical report.
Others include performance improvements, new APIs and some detailed changes.
Expand