Skip to content

Commit

Permalink
Merge pull request #73 from mgcam/update_changelog
Browse files Browse the repository at this point in the history
Logged changes for release 1.1.0
  • Loading branch information
nerdstrike authored Jul 31, 2024
2 parents 7995e13 + 26cfa79 commit bb5c1e5
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,34 @@ This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

## [2.0.0] - 2024-07-31

### Added

* A note about installing on macOS
* An endpoint for creating pipeline tokens
* A development Docker file
* A Token model

### Changed

* Moved the project to the standard Python project layout.
* Reorganised and renamed the modules:
1. `npg.porch` namespace is collapsed into `npg_porch`,
2. `npg.porchdb` is reorganised into `npg_porch.db`,
3. the entry point of the application is relocated and
renamed `npg/porch_server.py` -> `npg_porch/server.py`
* Moved the test configuration file to the `tests` directory.
* Changed the HTTP code for the `pipeline` endpoint from 409 to 422 in case of
bad input.
* A Token model is returned rather than a bare string by the endpoint which
creates tokens for a pipeline.
* A request to create an already existing task is no longer invalid, does not
raise an error.
* Updated the Task model so that it is impossible to create or update the task
without explicitly specifying the new task status.
* pysqlite3 is moved from the production to test dependencies.

## [1.0.0] - 2023-10-16

Initial release

0 comments on commit bb5c1e5

Please sign in to comment.