All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
2.2.0 - 2020-03-10
- Autocompletion for faf
- Option to support/ignore EOL'd releases
- Bundle nodejs libraries whose packages became orphaned
- RHEL8 to Bugzilla product list
- Speed up create-problems
- Improve table layout in web UI
- Fix action scheduler
- Web UI improvements
- CLI enhancements
- Simplify/remove internal string encoding conversion
- Fix DB flush-related bug in releasedel
- Fix erroneous counting of unique reports
- Switch from os.listdir to os.scandir where appropriate
- Build fixes
2.1.1 - 2019-10-31
- Fix RPM unpacking
- Fix flaky test
2.1.0 - 2019-10-29
- Implement new action releasedel
- Many web UI improvements
- Rename FAF to ABRT Analytics
- Refactor and improve SQLAlchemy queries
- Allow packages with names up to 256 chars long
- Minor CLI fixes
- Remove Dumpdirs
2.0.0 - 2019-02-27
- Add tilde character to allowed characters for version check of packages
- Add a check for unpacked binary path during retracing
- Use sqlalchemy defined functions for NULL comparisons
- Modify route for dumpdirs uploads
- Speed-up a query and more descriptive LOBs deletion
- Completely drop support of YUM
- Completely drop support of Python2
1.3.4 - 2019-01-17
- Added fedora-messaging schema
- Automatically build FAF in copr
- Show build status badge in README
- Migrated from fedmsg to fedora-messaging
- Fixed route to get_hash endpoint
- Fixed bug with uploading dumpdirs
- Logrotate only '.log' files
- Defer loading pickle of known pulled reports
- Removed unused CSS styles
1.3.3 - 2018-11-14
- Full Python3 support
- Full pylint compatibility
- Unbandle css and js libraries
- Add HACKING guide
- Add Code of Conduct
- Remove raw SQL (return back to sqlalchemy)
1.3.2 - 2018-06-20
- Rewrite main problems query in raw SQL
- Make problems dashboard orderable
- Python3 and Pylint compatibility changes
- Fix spelling
- Add support of reports archive
- Intuitive reports time filtering
- Make big numbers human readable
- Add possibility to reassign problem components
- Add favicon
- Make pulling comment and attachments for BZ configurable
- Enable matching reports to save
- Create a dropdown menu for signed users
- Allow signed users to see and to delete their data
1.3.1 - 2018-04-19
- Import all storage events
- Pull releases and components from PDC
- Pull acls from Pagure
- Do not show any problems when querying unknown component
- Limit the number of exception mails
- First version of making code Python3 compatible
1.3.0 - 2018-03-05
- Accept kerneloops without addresses
- Always check validity of ureport
- Order external urls by incoming time
- Improve and update specfile
- Split docker into FAF and DB
- Enable setting DB parameters with ENV arguments
- Introduce docker DB image
- Introduce OpenShift templates
1.2.1 - 2017-10-25
- Update to new bugzilla
- Introduced Docker image
- Support for problems from unpackaged files
1.2.0 - 2017-09-12
- Private bugzillas are considered unknown
- Accept more dumpdir names
- New action for checking repositories
- Create problems with speedup option
- Add more info on dumdir page
- Enable setting sender of email
1.1.0 - 2017-04-26
- Do not exit reposync action when incorrect URL is used
- Fix incorrect URLs in FedMsg
- Speed up action assign_release_to_builds
- Make saving unknown reports configurable
1.0.0 - 2017-03-28
- Fixes associated with UTF-8
- Better display of problems.item
- Show maintainer's components by default when logged in
- Use patternfly theme
- Optimization of create_problems
- Updated README
- Semantic versioning
- Introduce logrotate
- Support mirrors for repositories
- Show unique
- Use link between releases and builds
- Add FIXED status for problems
- Add more tainted flags
- Show frame addresses and build IDs
- Add filter for probably fixed problems
- Support ruby problems
- Allow maintainers to associate BZ with reports
- Show contact emails to maintainers
- Show crash function in reports.list
- Support caching
- Show tainted labels
- Contribution guidelines
- Support for attaching URLs to reports
- Configurable attachment type filtering (Ureport.AcceptAttachments config variable)
- Complete rewrite of core and web parts of faf