Skip to content

[Proposal] Add "bot account" as a type of user #13044

Open
@a1012112796

Description

@a1012112796
  • Gitea version (or commit ref):
  • Git version:
  • Operating system:
  • Database (use [x]):
    • PostgreSQL
    • MySQL
    • MSSQL
    • SQLite
  • Can you reproduce the bug at https://try.gitea.io:
    • Yes (provide example URL)
    • No
    • Not relevant
  • Log gist:

Description

Hello, Sometimes we will want add a new accout which only used by bot apps to call api. So I think maybe we can add it as a new user type. It maybe follow this tips.

  • Bot account willn't login on ui page
  • Bot account maybe should not have ability create it's own repos
  • Each boat account should belong to a user or an org, and this user or the owners of this org can change the setting of the bot account. (important)
  • manager can limit the max number of the bot acounts that one user and org can have
  • Bot account is not necessary to request email and the system will't send email notify and action notify to them also
  • show bot label on frofile page
  • ......

Maybe usefull to fix #12985.

Screenshots

Metadata

Metadata

Assignees

No one assigned

    Labels

    issue/confirmedIssue has been reviewed and confirmed to be present or accepted to be implementedtype/featureCompletely new functionality. Can only be merged if feature freeze is not active.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions