• 
      

    Add administration forms for bug trackers.

    Review Request #15319 — Created Sept. 17, 2026 and updated

    Information

    Review Board
    release-9.x

    Reviewers

    This adds the initial admin forms for bug tracker configurations. This
    works similar to the existing repository form: the main BugTrackerForm
    includes settings for the name, service, account (where applicable),
    review request scoping, and acting-user access conditions.

    Service-specific subforms get added, based on the selected service.

    The new admin definition sets up the form, and overrides get_queryset
    so that it never lists the hidden sentinel row.

    Ran unit tests.

    Summary ID
    Add administration forms for bug trackers.
    This adds the initial admin forms for bug tracker configurations. This works similar to the existing repository form: the main `BugTrackerForm` includes settings for the name, service, account (where applicable), review request scoping, and acting-user access conditions. Service-specific subforms get added, based on the selected service. The new admin definition sets up the form, and overrides `get_queryset` so that it never lists the hidden sentinel row. Testing Done: Ran unit tests.
    uvnupqrmzyytnvqotssowpvspqnnykoz
    Checks run (2 succeeded)
    flake8 passed.
    JSHint passed.