Skip to content

Commit

Permalink
Logged changes for release 1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mgcam committed Jul 30, 2024
1 parent 7995e13 commit b98208c
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,43 @@ This project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]

## [1.0.0] - 2023-10-16

Initial release

## [1.1.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 renames 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.

- The pipeline endpoint returns HTTP code 422 on bad input rather
than 409.

- 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.

- pysqlite3 is moved from the production to test dependencies.

- Update the Task model so that it is impossible to create or update the task
without explicitly specifying the new task status.

0 comments on commit b98208c

Please sign in to comment.