code.gitea.io/gitea@v1.21.7/routers/api/v1/swagger/user.go (about)

     1  // Copyright 2017 The Gitea Authors. All rights reserved.
     2  // SPDX-License-Identifier: MIT
     3  
     4  package swagger
     5  
     6  import (
     7  	activities_model "code.gitea.io/gitea/models/activities"
     8  	api "code.gitea.io/gitea/modules/structs"
     9  )
    10  
    11  // User
    12  // swagger:response User
    13  type swaggerResponseUser struct {
    14  	// in:body
    15  	Body api.User `json:"body"`
    16  }
    17  
    18  // UserList
    19  // swagger:response UserList
    20  type swaggerResponseUserList struct {
    21  	// in:body
    22  	Body []api.User `json:"body"`
    23  }
    24  
    25  // EmailList
    26  // swagger:response EmailList
    27  type swaggerResponseEmailList struct {
    28  	// in:body
    29  	Body []api.Email `json:"body"`
    30  }
    31  
    32  // swagger:model EditUserOption
    33  type swaggerModelEditUserOption struct {
    34  	// in:body
    35  	Options api.EditUserOption
    36  }
    37  
    38  // UserHeatmapData
    39  // swagger:response UserHeatmapData
    40  type swaggerResponseUserHeatmapData struct {
    41  	// in:body
    42  	Body []activities_model.UserHeatmapData `json:"body"`
    43  }
    44  
    45  // UserSettings
    46  // swagger:response UserSettings
    47  type swaggerResponseUserSettings struct {
    48  	// in:body
    49  	Body []api.UserSettings `json:"body"`
    50  }