Closed jasperweyne closed 1 year ago
Kudos, SonarCloud Quality Gate passed!
Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.
🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.
Our GitHub checks need improvements? Share your feedbacks!
Kudos, SonarCloud Quality Gate passed!
This PR adds an overview over all locations stored in the database. It's intended as a first step towards implementing #257 in a sane way: when an activity has occurred in a location earlier, this change allows a user to view the evaluations not only for an earlier activity, but also multiple evaluations for the same location. It also implements #312, by adding location information to the activity admin overview and integrating this with this location overview through a clickable link.
Given the (previous) 1-to-1 relation from Activities to Locations, a lot of duplicate Locations will probably have occurred in production databases. The simplicity of the Location entity makes this a good testing ground for implementing the merging of database entries with foreign key relations present.