Show number of open change requests on the projects page.
Add a tooltip to the upload buttons.
AvailableMeasurementTypes now have an "implementation". Several types
may share the same implementation, and thus do the exact same
thing. If no implementation is given, the "slug" field is used, so
that for types for which this feature isn't used, nothing changes.
We can now configure which AvailableMeasurementTypes are allowed for
each organization. In the same models, the organizations will be able
to say which of those they want to be visible.
Add missing migration
By default, everything that already existed is allowed and visible.
New project page only shows visible measurement types.
Both planning pages only show visible measurement types.
There is a "Edit visibility" page where visibility of measurement
types can be edited. Accessible from the new project page.
Project names are now only unique within an organization
In order to be able to distinguish between various measurement types
that use the same files, we know use a separate upload button for each
type, and store the mtype in the UploadedFile model.
Parsers now use that stored mtype.
MET-specific downloads now also work for other types. Uploading Hydrovakken works again.
Fix layer for old location code
Fix errors for all types of dwarsprofielen
Only show the right measurement types on the planning page
Make sure ErrorConfig always receives an AvailableMeasurementType object
Use implementation slug, not just slug when trying to instantiate specifics
When re-uploading an uploaded file, also record mtype.
Use correct variable...