Skip to content

ci: merge main to release#9320

Merged
rjsparks merged 16 commits intoreleasefrom
main
Aug 7, 2025
Merged

ci: merge main to release#9320
rjsparks merged 16 commits intoreleasefrom
main

Conversation

@rjsparks
Copy link
Copy Markdown
Member

@rjsparks rjsparks commented Aug 7, 2025

No description provided.

jennifer-richards and others added 16 commits August 4, 2025 13:02
* fix: escape nulls in XML api responses

* refactor: use \u2400 instead of \0

Less likely to lead to null injection down the road

* test: modern naming/python

* test: test null char handling

* test: remove unused vars
* test: test null chars in GET params

* fix: validate GET params
* fix: serve materials w/ mixed-case exts

* fix: another endpoint+reorder regex
At least nominally, 3.2.0 requires py3.10. Package is deprecated.
* chore: different celery path for sandboxes

* chore: typo
* feat: admin to allow user deletion

* fix: permissions + drop dangerous action

* chore: minor style lint

* fix: avoid limit on a queryset delete

* feat: User age filter

* feat: show useful fields on User admin

* chore: fix lint

* fix: reverse direction of age filter
* feat: use icalendar instead manual template

* avoid code duplication

* code cleanup

* ruff ruff

* remove comments

* add custom field with meeting's local Time zone

* more code cleanup

* remove unused template for ical

* pyflakes: remove unused imports and vars

* improve tests and code coverage

* remove commented line

* change URL in ical to use session material page
ci: merge main to release
@rjsparks rjsparks merged commit 67e20dc into release Aug 7, 2025
2 checks passed
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Aug 11, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants