mirror of
https://codeberg.org/timelimit/timelimit-server.git
synced 2026-08-31 19:03:45 +02:00
Add child task support
This commit is contained in:
@@ -29,6 +29,7 @@ export interface ServerDataStatus {
|
||||
categoryApp?: Array<ServerUpdatedCategoryAssignedApps> // newCategoryAssignedApps
|
||||
usedTimes?: Array<ServerUpdatedCategoryUsedTimes> // newCategoryUsedTimes
|
||||
rules?: Array<ServerUpdatedTimeLimitRules> // newOrUpdatedTimeLimitRules
|
||||
tasks?: Array<ServerUpdatedCategoryTasks> // newOrUpdatedTasks
|
||||
users?: ServerUserList // newUserList
|
||||
fullVersion: number // fullVersionUntil
|
||||
message?: string
|
||||
@@ -188,6 +189,20 @@ export interface ServerTimeLimitRule {
|
||||
pause: number // session pause duration
|
||||
}
|
||||
|
||||
export interface ServerUpdatedCategoryTasks {
|
||||
categoryId: string
|
||||
version: string
|
||||
tasks: Array<ServerUpdatedCategoryTask>
|
||||
}
|
||||
|
||||
export interface ServerUpdatedCategoryTask {
|
||||
i: string // taskId
|
||||
t: string // taskTitle
|
||||
d: number // extraTimeDuration
|
||||
p: boolean // pendingRequest
|
||||
l: number // lastGrantTimestamp
|
||||
}
|
||||
|
||||
export interface ServerInstalledAppsData {
|
||||
deviceId: string
|
||||
version: string
|
||||
|
||||
Reference in New Issue
Block a user