Nicola Jordan
Nicola Jordan
Solves #32
PR for #34
I think it would be a benefit to pin the dependencies, ie. using [poetry](https://python-poetry.org/). PR Incoming.
For large files it isn't very friendly to need to re-download if it has some error. Provide an MD5 sum and SHA-1 sum in order to verify the download.
Considering `refactor often` and not doing that, we should go through another round of cleanup, roughly doing: - [x] remove prefix `osmaxx_` from `osmaxx_conversion_service` package name (PRs #855 & geometalab/osmaxx-deploy#8)...
Remove conversion service and go directly to the redis database.
Refactor: move `third_party_apps` out of `osmaxx`
to see when the last update was made inside the world database.
https://sentry.njo.ch/geometalab/osmaxxprod/issues/238/ ``` TypeError: 'AnonymousUser' object is not iterable (8 additional frame(s) were not displayed) ... File "osmaxx/excerptexport/views.py", line 238, in get_queryset return super().get_queryset().filter(owner=user, is_public=False, extraction_orders__orderer=user).distinct() TypeError: 'AnonymousUser' object is not...
Notice the user about outages.