Write changelog for 0.4.0
This commit is contained in:
parent
ec7a4506f9
commit
ba887e2208
41
CHANGELOG.md
41
CHANGELOG.md
|
@ -1,5 +1,46 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 0.4.0
|
||||||
|
|
||||||
|
### Improvements
|
||||||
|
|
||||||
|
* Retry OpenID Connect connection if it fails on boot
|
||||||
|
* Format log outputs with color and improve access log
|
||||||
|
* Make pool_size and overflow configurable for worker and portal
|
||||||
|
* Add a route for exporting events as GeoJSON/Shapefile
|
||||||
|
* Point footer to forum, not slack (fixes #140)
|
||||||
|
* Improve wording on profile page ("My" instead of "Your")
|
||||||
|
* Show "My tracks" directly in main menu (fixes #136)
|
||||||
|
|
||||||
|
### Bugfixes
|
||||||
|
|
||||||
|
* Make sure the API can recover from the broken postgresql connection state
|
||||||
|
* Remove duplicate events from the same track
|
||||||
|
* Fix direction of road segments (fixes #142)
|
||||||
|
* Solve a few problems with the colormap scales in the map view
|
||||||
|
|
||||||
|
### Docs & deployment
|
||||||
|
|
||||||
|
* Greatly improve deployement docs for a simple follow-along routine
|
||||||
|
* Use environment variables (`OBS_*`) for configuration
|
||||||
|
* Fix port numbers in example files and expose 3000 in the image
|
||||||
|
* Add `LEAN_MODE` configuration to disable `road` database table usage and fall
|
||||||
|
back to Overpass API for processing tracks (see
|
||||||
|
[docs/lean-mode.md](docs/lean-mode.md)).
|
||||||
|
* Read `config.overrides.py` file if it exists
|
||||||
|
* Add osm2pgsql to portal image to be able to import OSM data from within the
|
||||||
|
container
|
||||||
|
* Fix path to roads_import.lua in docs
|
||||||
|
* Explain to use the portal service, instead of api, in production
|
||||||
|
* Use entrypoint instead of command, so you can run process_track.py one-off tasks
|
||||||
|
|
||||||
|
### Internals
|
||||||
|
|
||||||
|
* Use custom `get_single_arg` everywhere, remove sanicargs (fixes #193)
|
||||||
|
* Update requirements and make them consistent
|
||||||
|
* Fix error handling, especially for file uploads
|
||||||
|
|
||||||
|
|
||||||
## 0.3.4
|
## 0.3.4
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
15
UPGRADING.md
15
UPGRADING.md
|
@ -5,6 +5,21 @@ Simple migrations, e.g. for adding schema changes, are not documented
|
||||||
explicitly. Once we implement them, their usage will be described in the
|
explicitly. Once we implement them, their usage will be described in the
|
||||||
[README](./README.md).
|
[README](./README.md).
|
||||||
|
|
||||||
|
## 0.4.0
|
||||||
|
|
||||||
|
* Rebuild your image, this may take longer than usual, as it will compile
|
||||||
|
`osm2pgsql` for you. Next time, it should be in your docker build cache and
|
||||||
|
be fast again.
|
||||||
|
* Add new config flags: `VERBOSE`, `LEAN_MODE`, `POSTGRES_POOL_SIZE`,
|
||||||
|
`POSTGRES_MAX_OVERFLOW`. Check the example config for sane default values.
|
||||||
|
* Re-run `tools/prepare_sql_tiles.py` again (see README)
|
||||||
|
* It has been made easier to import OSM data, check
|
||||||
|
[deployment/README.md](deployment/README.md) for the sections "Download
|
||||||
|
OpenStreetMap maps" and "Import OpenStreetMap data". You can now download
|
||||||
|
multiple .pbf files and then import them at once, using the docker image
|
||||||
|
built with the `Dockerfile`. Alternatively, you can choose to enable [lean
|
||||||
|
mode](docs/lean-mode.md). You do not need to reimport data, but setting this
|
||||||
|
up now will make your life easier in the long run ;)
|
||||||
|
|
||||||
## v0.2 to v0.3 (MongoDB to PostgreSQL)
|
## v0.2 to v0.3 (MongoDB to PostgreSQL)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue