Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2022.4.1 #1363

Merged
merged 17 commits into from
Apr 18, 2022
Merged

Release 2022.4.1 #1363

merged 17 commits into from
Apr 18, 2022

Conversation

timobrembeck
Copy link
Member

Short description

New features:
Tünews setting

Bugfixes:
Page order, broken link checker, imprint API and PDF export

Changelog

  • [ #1354 ] Fix order of root pages
  • [ #1353 ] Add tunews setting to region model
  • [ #1328 ] Fix missing entries in broken link checker
  • [ #1289 ] Prevent submitting feedback for a non-existent imprint
  • [ #1359 ] Cascade delete imprint feedback when imprint is deleted
  • [ #1350 ] Fix font support of PDF export
  • [ #1349 ] Fix network error when downloading PDF files

timobrembeck and others added 17 commits April 12, 2022 11:27
Enable cache in parents endpoint again
Modify broken link checker to list links in not-default languages
Update packages and fix pylint issues in the ini file
- Delete invalid font svg files
- Minify svg files
Do not minify CSS for PDF export because it breaks the parsing of the xhtml2pdf library.
- Use FileSystemStorage for PDF files
- Serve PDF files by webserver instead of Django
- Redirect to the PDF url instead of directly serving the file
@timobrembeck timobrembeck requested a review from a team as a code owner April 18, 2022 18:56
Copy link
Member

@ulliholtgrave ulliholtgrave left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me and as this release fixes some issues on our production system, we should release it 👍

@timobrembeck timobrembeck merged commit c9dddd2 into main Apr 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants