admin/api: new route to list remote files and their properties
This commit is contained in:
parent
084d39f6cf
commit
2bae30a841
3 changed files with 39 additions and 2 deletions
|
|
@ -29,13 +29,13 @@ var PlainDigest bool = false
|
|||
|
||||
// EFile represents a challenge file.
|
||||
type EFile struct {
|
||||
Id int64 `json:"id"`
|
||||
Id int64 `json:"id,omitempty"`
|
||||
// origin holds the import relative path of the file
|
||||
origin string
|
||||
// Path is the location where the file is stored, relatively to FilesDir
|
||||
Path string `json:"path"`
|
||||
// IdExercice is the identifier of the underlying challenge
|
||||
IdExercice int64 `json:"idExercice"`
|
||||
IdExercice int64 `json:"idExercice,omitempty"`
|
||||
// Name is the title displayed to players
|
||||
Name string `json:"name"`
|
||||
// Checksum stores the cached hash of the file
|
||||
|
|
|
|||
Reference in a new issue