Skip to content

System Admin - Port over Terms page from admin.topcoder.com #1125

@jmgasper

Description

@jmgasper

Problem

The support team is asking that we move over the Terms of Use page from the old admin app: https://admin.topcoder-dev.com/#/index/terms/list

It appears to just use the Terms API, which is fine, but when loading the users that have agreed to a specific term, it's also using the member API to load in the handles for each user. We can probably do the same for now, but we'll want to upgrade the terms service at some point to return better information.

Solution

We should add the terms functionality in the same way it exists in the current admin app as a Terms option under the Platform drop down:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions