feat: begin_time support
This commit is contained in:
		
							parent
							
								
									7f24a77308
								
							
						
					
					
						commit
						94a85f433e
					
				|  | @ -125,6 +125,9 @@ class Config(BaseModel): | ||||||
|     name: str = "" |     name: str = "" | ||||||
|     log_path: str = Field("", serialization_alias="logPath") |     log_path: str = Field("", serialization_alias="logPath") | ||||||
|     expire_unix_timestamp: int = Field(-1, serialization_alias="expireUnixTimestamp") |     expire_unix_timestamp: int = Field(-1, serialization_alias="expireUnixTimestamp") | ||||||
|  |     effective_unix_timestamp: int = Field( | ||||||
|  |         -1, serialization_alias="effectiveUnixTimestamp" | ||||||
|  |     ) | ||||||
|     actor_csv_path: str = Field("", serialization_alias="actorCsvPath") |     actor_csv_path: str = Field("", serialization_alias="actorCsvPath") | ||||||
|     max_total_score: int = Field(100, serialization_alias="maxTotalScore") |     max_total_score: int = Field(100, serialization_alias="maxTotalScore") | ||||||
|     stage: Stage |     stage: Stage | ||||||
|  |  | ||||||
|  | @ -97,6 +97,7 @@ class Stage(BaseModel): | ||||||
| 
 | 
 | ||||||
| class Release(BaseModel): | class Release(BaseModel): | ||||||
|     deadline: Optional[datetime]  # RFC 3339 formatted date-time with offset |     deadline: Optional[datetime]  # RFC 3339 formatted date-time with offset | ||||||
|  |     begin_time: Optional[datetime] | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| class Task(BaseModel): | class Task(BaseModel): | ||||||
|  |  | ||||||
|  | @ -3,6 +3,7 @@ task.name = "hw7 ex2" # task name | ||||||
| task.type = "homework/h7/e2" # remove this task type later | task.type = "homework/h7/e2" # remove this task type later | ||||||
| 
 | 
 | ||||||
| release.deadline = 2024-12-30 23:59:59+08:00 | release.deadline = 2024-12-30 23:59:59+08:00 | ||||||
|  | release.begin_time = 2024-12-29 23:59:59+08:00 | ||||||
| 
 | 
 | ||||||
| [[stages]] | [[stages]] | ||||||
| name = "Compilation" | name = "Compilation" | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user