[![Actions Status](https://github.com/F43nd1r/Acrarium/workflows/tests/badge.svg)](https://github.com/Faendir/Acrarium/actions)
A Backend for ACRA written in Java using Spring Boot, Vaadin and MySQL
# Setup
See [Wiki Setup guide](https://github.com/F43nd1r/acra-backend/wiki/Setup-guide)
# Maturity
This project is in an early development stage, which means
- bug reports and feature request are very welcome
- frequent database backups are recommended
- future versions might not be compatible with current releases
# Screenshots
###### Listing reports
![report list](screenshots/reports.png)
###### Statistics
![statistics](screenshots/statistics.png)
###### Proguard and Export Support
![admin tab](screenshots/admin.png)
###### Report Summary and Attachment Support
![report summary](screenshots/summary.png)
###### Full Report content
![report content](screenshots/details.png)
###### Dark Theme
![dark theme](screenshots/dark.png)
# License
All source code in this repository is licensed under the Apache License 2.0 (see [LICENSE](LICENSE))
Binary distributions may contain dependencies licensed under any of the following licenses:
- [BSD License](http://www.antlr.org/license.html)
- [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
- [MIT License](https://opensource.org/licenses/MIT)
- [CDDL 1.1](https://javaee.github.io/glassfish/LICENSE)
- [W3C License](https://www.w3.org/Consortium/Legal/copyright-software-19980720)
- [dom4j License](https://github.com/dom4j/dom4j/blob/master/LICENSE)
- [GPL 2.0](https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt)
- [LGPL 2.1](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt)
- [EPL 1.0](http://www.eclipse.org/legal/epl-v10.html)
- [MPL 1.1](https://www.mozilla.org/en-US/MPL/1.1/)
# Credits
Thanks to [Mirza Zulfan](https://github.com/mirzazulfan) for creating the logo.