Skip to content

Conversation

@duartegalvao
Copy link
Member

@duartegalvao duartegalvao commented Jan 9, 2025

This PR adds an option to hide the *Enter manually" button while still allowing custom persons to be entered from the search dialog.

Changes:

  • Replaced the "Disallow custom persons" event setting with "Enforce user search"
    image
  • Added a button to enter manually when user search returns empty results
    image
  • Added a signal to set required fields for the "Enter person" dialog
    image

@duartegalvao duartegalvao force-pushed the enter-manually-from-search branch 3 times, most recently from 94a08e5 to b7c47e0 Compare January 9, 2025 13:45
@github-actions github-actions bot added the alembic Contains database changes label Jan 10, 2025
@tomasr8 tomasr8 self-requested a review January 10, 2025 15:43
@duartegalvao duartegalvao force-pushed the enter-manually-from-search branch from 3ba69af to a6923b2 Compare January 13, 2025 16:59
@duartegalvao duartegalvao force-pushed the enter-manually-from-search branch from a6923b2 to 2d39f20 Compare January 14, 2025 10:27
@duartegalvao duartegalvao requested a review from tomasr8 January 14, 2025 10:27
@duartegalvao duartegalvao force-pushed the enter-manually-from-search branch from 2d39f20 to cebf48f Compare January 30, 2025 13:36
@duartegalvao duartegalvao force-pushed the enter-manually-from-search branch from cebf48f to 7bc3070 Compare February 11, 2025 13:14
@ThiefMaster ThiefMaster force-pushed the enter-manually-from-search branch from 7bc3070 to 8bf3e1d Compare February 12, 2025 11:31
@ThiefMaster ThiefMaster enabled auto-merge (squash) February 14, 2025 12:40
@ThiefMaster ThiefMaster added this to the v3.3 milestone Feb 14, 2025
@ThiefMaster ThiefMaster merged commit ffd4033 into indico:master Feb 14, 2025
10 checks passed
@ThiefMaster ThiefMaster deleted the enter-manually-from-search branch February 14, 2025 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

alembic Contains database changes

Projects

Status: Done 🚀

Development

Successfully merging this pull request may close these issues.

3 participants