Activity export
Description
We want to improve access to activity.
-
We should expose activity access via API.
// /webapi/share/{uuid}
// /webapi/share/{uuid}/activity
// => json
@GetMapping("/{uuid}")
@ResponseBody
public ShareDto get(@PathVariable("uuid") String uuid,
HttpServletRequest request) {
-
We should expose activity CSV export on share level.
Security check on backend (similar to getting share). -
We should include in CSV: Issue id , project id, share uuid.
-
For performance reasons we should remove summary name. Why export takes so log.
We should improve export speed.
For testing:
-
Exposed activity access via API key. (Get Share: allow). /webapi/share/{uuid}/activity
-
Exposed activity export on share level - information of the activity is applicable for a specific share type
-
Added in exported csv columns Issue id , project id, share uuid for every lever (share type, project, global level)
-
Improved export to csv speed large numbers of records
Linked issues
clones
ESFC-617
Activity export
Backlog
Released
Details
Priority
Created: 19 March 2024, 10:03
Updated:
19 April 2024, 14:59