Skip to content

Conversation

@ThiefMaster
Copy link
Member

@ThiefMaster ThiefMaster commented Jul 29, 2025

  • Add CAPTCHA to the user-facing material package form (only if not logged in)
  • Add rate limit for material packages generated by regular users
  • Add setting to restrict material packages (default to event managers)

@ThiefMaster ThiefMaster added this to the v3.3 milestone Jul 29, 2025
@ThiefMaster ThiefMaster changed the title Add CAPTCHA to material package form Add CAPTCHA + rate limit to material package form Jul 29, 2025
@ThiefMaster ThiefMaster marked this pull request as ready for review July 29, 2025 15:24
@ThiefMaster ThiefMaster added the build-wheel Build a Python wheel for this PR label Jul 29, 2025
@ThiefMaster ThiefMaster changed the title Add CAPTCHA + rate limit to material package form Add material package restrictions Jul 29, 2025
@tomasr8 tomasr8 self-requested a review July 30, 2025 09:28
We already have the rate limit anyway
@ThiefMaster ThiefMaster merged commit 1a170c5 into indico:master Jul 30, 2025
11 checks passed
@ThiefMaster ThiefMaster deleted the material-pkg branch July 30, 2025 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build-wheel Build a Python wheel for this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants