Skip to content

Commit 73bbccd

Browse files
authored
Remove deprecated REST endpoints in TaskController (#731)
1 parent e913430 commit 73bbccd

File tree

3 files changed

+3
-43
lines changed

3 files changed

+3
-43
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ All notable changes to this project will be documented in this file.
1111

1212
### Breaking API changes
1313

14-
- Remove deprecated blockhainAdapterUrl field from PublicConfiguration. (#729)
14+
- Remove deprecated blockhainAdapterUrl field from PublicConfiguration. (#730)
15+
- Remove deprecated REST endpoints in TaskController. (#731)
1516

1617
### Dependency Upgrades
1718

src/main/java/com/iexec/core/task/TaskController.java

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -118,17 +118,6 @@ ReplicateModel buildReplicateModel(Replicate replicate) {
118118
return replicateModel;
119119
}
120120

121-
/**
122-
* @deprecated Use {@code /tasks/{chainTaskId}/logs} instead
123-
*/
124-
@Deprecated(forRemoval = true)
125-
@GetMapping("/tasks/{chainTaskId}/stdout")
126-
public ResponseEntity<TaskLogsModel> getTaskLogsLegacy(
127-
@PathVariable("chainTaskId") String chainTaskId,
128-
@RequestHeader("Authorization") String authorization) {
129-
return getTaskLogs(chainTaskId, authorization);
130-
}
131-
132121
@GetMapping("/tasks/{chainTaskId}/logs")
133122
public ResponseEntity<TaskLogsModel> getTaskLogs(
134123
@PathVariable("chainTaskId") String chainTaskId,
@@ -153,18 +142,6 @@ public ResponseEntity<TaskLogsModel> getTaskLogs(
153142
.orElse(ResponseEntity.notFound().build());
154143
}
155144

156-
/**
157-
* @deprecated Use {@code /tasks/{chainTaskId}/replicates/{walletAddress}/logs} instead
158-
*/
159-
@Deprecated(forRemoval = true)
160-
@GetMapping("/tasks/{chainTaskId}/replicates/{walletAddress}/stdout")
161-
public ResponseEntity<ComputeLogs> getComputeLogsLegacy(
162-
@PathVariable("chainTaskId") String chainTaskId,
163-
@PathVariable("walletAddress") String walletAddress,
164-
@RequestHeader("Authorization") String authorization) {
165-
return getComputeLogs(chainTaskId, walletAddress, authorization);
166-
}
167-
168145
@GetMapping("/tasks/{chainTaskId}/replicates/{walletAddress}/logs")
169146
public ResponseEntity<ComputeLogs> getComputeLogs(
170147
@PathVariable("chainTaskId") String chainTaskId,

src/test/java/com/iexec/core/task/TaskControllerTests.java

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2022-2024 IEXEC BLOCKCHAIN TECH
2+
* Copyright 2022-2025 IEXEC BLOCKCHAIN TECH
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -92,24 +92,6 @@ String generateWalletAddress() {
9292
}
9393
//endregion
9494

95-
// region deprecated methods, to remove in future version
96-
@Test
97-
void shouldCallGetTaskLogs() {
98-
final TaskController controller = spy(taskController);
99-
final String authorization = String.join("_", challenge.getHash(), signature, requesterAddress);
100-
controller.getTaskLogsLegacy(TASK_ID, authorization);
101-
verify(controller).getTaskLogs(TASK_ID, authorization);
102-
}
103-
104-
@Test
105-
void shouldCallGetComputeLogs() {
106-
final TaskController controller = spy(taskController);
107-
final String authorization = String.join("_", challenge.getHash(), signature, requesterAddress);
108-
controller.getComputeLogsLegacy(TASK_ID, WORKER_ADDRESS, authorization);
109-
verify(controller).getComputeLogs(TASK_ID, WORKER_ADDRESS, authorization);
110-
}
111-
// endregion
112-
11395
//region getChallenge
11496
@Test
11597
void shouldGetChallenge() {

0 commit comments

Comments
 (0)