Skip to content

Commit f7b4603

Browse files
committed
update changelog
1 parent e7acbb2 commit f7b4603

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

CHANGELOG.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010

1111
### Added
1212
- added ensure_adminuser command to add subtly more sophisticated behaviour to Django's createsuperuser - i.e. don't raise non-zero exit code if superuser already exists, add more useful output.
13-
- Use uv in the docker image.
1413
- Empty arrays to empty responses for a consistent response structure.
1514
- Adding a "tags" field to the Route model. As an optional parameter, tags can be assigned to routes using a POST api/route request. This is implemented using [django-taggit](https://django-taggit.readthedocs.io/en/latest).
15+
- Added environment variables for controlling logging behaviour: POLARROUTE_LOG_FILE_NAME, CELERY_LOG_DIR, CELERY_LOG_FILE_NAME (in addition to existing: POLARROUTE_LOG_DIR).
16+
- Added rotating logging handler.
17+
18+
### Improved
19+
- Improved speed of route changelist admin page.
20+
- Write logs with group-write permissions.
21+
- Use uv in the docker image.
1622

1723
### Changed
1824
- Inappropriate use of 204 code: RecentRoutesView changed from 204 to 200 OK with an empty array and the original message ("No recent routes found for today.").
1925
- Inappropriate use of 204 code: VehicleTypeListView changed from 204 to 200 OK with and empty array and the original message.
2026
- MeshView - Changed from 204 to 404 Not Found when mesh doesn't exist.
2127
- Updated tests to reflect corrected HTTP status codes.
28+
- Remove one layer of error response nesting in failed job response.
29+
- Made route admin panel more read-only and faster; hide full view of JSON fields.
2230

2331
### Fixed
2432
- Corrected mesh data source checking and improved warning message to reduce confusion for missing current data.
2533
- Add erroneously missing `rest_framework` into `INSTALLED_APPS`.
2634
- Remove unique constraint and add id field to locations fixture to prevent duplication.
27-
35+
- Corrected mesh metadata filename pattern.
36+
- Corrected mesh id type in api schema.
37+
- Catch more errors in route evaluation, return a better error message from evaluate route endpoint.
2838

2939

3040

0 commit comments

Comments
 (0)