This PR introduces a new setting purge_after (env var PWP__PURGE_AFTER
):
Set the time after which expired pushes, including metadata like expiration settings and audit logs, are permanently deleted. Adjust this to control how long metadata is retained for enhanced privacy. Warning: Once purged, this data is irretrievable.
MySQL & MariaDB Fix
An issue was found (#3458) for MySQL & MariaDB users related to the recent data migration. This release introduces the fix.
Summary:
- If you have pre-existing data, run v1.56.3 for a about an hour to allow the data migration job to complete. Afterwards, upgrade to this version (v1.58.2).
- New installations: move directly to this release (v1.58.2) to fix the issue reported in #3458.
Note: This fix only applies to MySQL and MariaDB users.
📝 What’s Changed
- MySQL & MariaDB Fix: Defend against migration TypeError (#3502) @pglombardo
- Fix the grey bar under the tab bar (#3497) @ozovalihasan
🚀 Features
- Add Option to Purge Expired Pushes After a Specified Duration (#3464) @ozovalihasan
⬆️ Dependencies updates
- ⬆️ Bump aws-sdk-core from 3.226.1 to 3.226.2 (#3503) @dependabot[bot]
- ⬆️ Bump overcommit from 0.67.1 to 0.68.0 (#3500) @dependabot[bot]
- ⬆️ Bump aws-partitions from 1.1122.0 to 1.1123.0 (#3499) @dependabot[bot]
- ⬆️ Bump sqlite3 from 2.7.0 to 2.7.1 (#3498) @dependabot[bot]
- ⬆️ Bump selenium-webdriver from 4.33.0 to 4.34.0 (#3496) @dependabot[bot]
- ⬆️ Bump aws-partitions from 1.1121.0 to 1.1122.0 (#3495) @dependabot[bot]
- ⬆️ Bump jwt from 2.10.1 to 2.10.2 (#3494) @dependabot[bot]
- ⬆️ Bump aws-sdk-kms from 1.105.0 to 1.106.0 (#3492) @dependabot[bot]
- ⬆️ Bump aws-partitions from 1.1120.0 to 1.1121.0 (#3491) @dependabot[bot]
- ⬆️ Bump aws-sdk-s3 from 1.190.0 to 1.191.0 (#3489) @dependabot[bot]
- ⬆️ Bump aws-sdk-core from 3.226.0 to 3.226.1 (#3486) @dependabot[bot]
👥 List of contributors
@dependabot[bot], @ozovalihasan, @pglombardo and dependabot[bot]
🛥️ Docker Images
Available on Docker Hub:
https://hub.docker.com/r/pglombardo/pwpush
🏃♂️ Run This Version
docker run -d -p 5100:5100 pglombardo/pwpush:1.58.2
..and go to http://localhost:5100