Skip to content

Expose project access control in the API #15293

@nijel

Description

@nijel

Describe the problem

Some project fields are not exposed in the API, at least:

  • Access control
  • Translation memory contribution

Solution brainstorm

These should be added sharing logic with the ProjectSettingsForm.clean which handles specifics of some setups like Hosted Weblate.

Describe alternatives you have considered

No response

Screenshots

No response

Additional context

https://github.com/orgs/WeblateOrg/discussions/15292

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: APIIssues related to API improvements.Waiting for: DemandLow priority for development. Pull requests welcome. Can be prioritized by sponsorship.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions