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 2023.3.0 #2113

Merged
merged 50 commits into from
Mar 12, 2023
Merged

Release 2023.3.0 #2113

merged 50 commits into from
Mar 12, 2023

Conversation

timobrembeck
Copy link
Member

Short description

We could think about including #2048 in this release as well.

Changelog

  • [ #1245 ] Restore expanded state of page tree
  • [ #2032 ] Remove gap between sidebar boxes in event and page form
  • [ #1322 ] Add organization name & logo to the page API response
  • [ #2105 ] Indicate that categories are now shown in the apps
  • [ #2065 ] Only allow staff members to use SUMM.AI bulk action
  • [ #1970 ] Disable drag & drop in page order for users without editing permission
  • [ #2112 ] Hide form buttons and bulk actions for users without editing permissions
  • [ #2075 ] Add ability to ignore calculation of HIX value for certain pages

Pull Request Review Guidelines

timobrembeck and others added 30 commits February 23, 2023 17:29
The target versions are now inferred from the pyproject.toml
- Reduce the number of requests to the server and
  allow combining sql queries for better performance
- Prioritize fetching exapanded subpages when restoring page tree
dev-tools/test.sh: force color, enable -vv (and disable parallel processing if used)
…ersion-agnostic

Make documentation script compatible with different python versions
Readable test diffs with pytest-icdiff
…ow_expansion

Persist status of page tree expansion
…tween_sidebar_boxes_for_pages

Remove gap between sidebar boxes (for pages and events)
…cate_disabled_checkboxes

Visually indicate when a checkbox is disabled
Switch back to upstream doc library `sphinxcontrib-django`
Co-authored-by: Philip Popien <popien.philip@gmail.com>
Co-authored-by: Timo Ludwig <timo.ludwig@tuerantuer.org>
…name_and_url_to_API

Add organization name & logo to the page API response
…es_are_shown

Indicate that categories are shown in the apps now
JoeyStk and others added 19 commits March 8, 2023 15:50
…aff_members_to_use_summ_bulk_action

Only allow staff members to use the SUMM AI bulk action
Co-authored-by: Timo Ludwig <timo.ludwig@tuerantuer.org>
Deactivate page order drag and drop for observers
Co-authored-by: JoeyStk <72705147+JoeyStk@users.noreply.github.com>
Co-authored-by: Timo Ludwig <timo.ludwig@tuerantuer.org>
Add ability to ignore calculation of HIX value for certain pages
- Add verbose names for all apps
- Move general stuff into core app
Improve dev tooling and add management commands
@timobrembeck timobrembeck requested a review from a team as a code owner March 11, 2023 19:05
ulliholtgrave
ulliholtgrave previously approved these changes Mar 11, 2023
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.

Lgtm

A newer version causes import errors in tests module
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 still good to me 🐙

@timobrembeck timobrembeck merged commit dd10d66 into main Mar 12, 2023
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

7 participants