forked from lda/telodendria
Jordan Bancino
2d30719be4
This pull request fully implements and documents all of the registration token administrator API endpoints. **NOTE:** There is a memory leak when listing all of the registration tokens. Debug this before merging. ~~Closes~~ Supersedes #37. Closes #26. This pull request is based off of #37, which addresses #26. This pull makes a number of improvements to the logic, organization, and behavior of the API endpoints. Co-authored-by: hatkid <daichi93100@gmail.com> Co-authored-by: LoaD Accumulator <lda@freetards.xyz> Co-authored-by: LoaD Accumulator <lda@noreply.git.telodendria.io> Co-authored-by: lda <lda@freetards.xyz> Co-authored-by: Load Accumulator <lda@freetards.xyz> Reviewed-on: Telodendria/Telodendria#43
49 lines
No EOL
883 B
JSON
49 lines
No EOL
883 B
JSON
{
|
|
"guard": "TELODENDRIA_SCHEMA_REGTOKEN_H",
|
|
"header": "Schema\/RegToken.h",
|
|
"include": [
|
|
"Cytoplasm\/Db.h"
|
|
],
|
|
"types": {
|
|
"Db *": {
|
|
"type": "extern"
|
|
},
|
|
"DbRef *": {
|
|
"type": "extern"
|
|
},
|
|
"RegTokenInfo": {
|
|
"fields": {
|
|
"db": {
|
|
"type": "Db *",
|
|
"ignore": true
|
|
},
|
|
"ref": {
|
|
"type": "DbRef *",
|
|
"ignore": true
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"created_by": {
|
|
"type": "string"
|
|
},
|
|
"created_on": {
|
|
"type": "integer"
|
|
},
|
|
"expires_on": {
|
|
"type": "integer"
|
|
},
|
|
"used": {
|
|
"type": "integer"
|
|
},
|
|
"uses": {
|
|
"type": "integer"
|
|
},
|
|
"grants": {
|
|
"type": "array"
|
|
}
|
|
},
|
|
"type": "struct"
|
|
}
|
|
}
|
|
} |