Skip to content

Commit

Permalink
PyCA 3.3
Browse files Browse the repository at this point in the history
This is the release 3.3 of pyCA.

PyCA 3.3 adds new features helping in particular with larger
deployments, as well as a number of minor bug fixes.

Features
--------

- Re-ingest button in the user interface (008be68).
- Don't upload metadata catalogs by default since Opencast holds them
  internally anyway (15288d9, 2e684e5).
- Configurable, random delay for ingests to avoid accidental DDoS
  attacks (d93440d).
- Upload rate limiting for ingests (f9f6cb6, b8e120b)
- Official Python 3.9 support (5b9a612).

Bug Fixes
---------

- Updated several front-end libraries
- Release database sessions when they are no longer needed. This was
  causing issues when using PostgreSQL (80114f1).
- Fixed database initialization causing problems on first start-up when
  several services were started in parallel (568b47c).
- Fixed the content type of the metrics endpoint's response which was
  incorrect according to JSONAPI (060027b).
- Fixed a problem with the logs endpoint which was using functionality
  introduced in Python 3.7 (4277d79).
- Fixed a few minor logging issues where exceptions were not logged
  properly (730f0e4).

Tests
-----

- Switch to coverally-python (90e9055).
- Tests for the preview image JSON-API (7f29295).
- Additional tests for pyCA (820402a).
- Switch to GitHub Actions (bc2dc3e).
  • Loading branch information
lkiesow committed Dec 1, 2020
1 parent 5b9a612 commit 56bdeed
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ def read(filename):

setup(
name="pyca",
version="3.2",
version="4.0",
description="Opencast Capture Agent",
author="Lars Kiesow",
author_email='[email protected]',
Expand Down

0 comments on commit 56bdeed

Please sign in to comment.