• 
      

    Let hosting services and SCMTools provide repository form views.

    Review Request #15394 — Created Oct. 13, 2026 and updated

    Information

    Review Board
    release-9.x

    Reviewers

    This change adds the ability for hosting service and SCMTool backends to
    add their own JS views on top of the new repository form view. The base
    classes for these are pretty slim. The hosting service implementation
    only contains a small piece of functionality for choosing the display name
    for accounts, which has been moved out of the base RepositoryFormView.
    The SCMTool implementation is effectively a no-op.

    • Ran unit tests.
    • Used in conjunction with other changes to add some functionality for
      GitHub App-based connections.
    Summary ID
    Let hosting services and SCMTools provide repository form views.
    This change adds the ability for hosting service and SCMTool backends to add their own JS views on top of the new repository form view. The base classes for these are pretty slim. The hosting service implementation only contains a small piece of functionality for choosing the display name for accounts, which has been moved out of the base RepositoryFormView. The SCMTool implementation is effectively a no-op. Testing Done: - Ran unit tests. - Used in conjunction with other changes to add some functionality for GitHub App-based connections.
    novzqttovlpssslszzlzmrnzvptlllku
    Checks run (2 succeeded)
    flake8 passed.
    JSHint passed.