Skip to main content

Week 3

Activities

  • Added the REST API to remove a particular main license from the upload: #2463
  • Added the REST API to retrieve all the main licenses assigned on a particular upload: #2465
  • Added the REST API to add new license decision for an item: #2466
  • Added the REST API to delete a specific license decision assigned on an item: #2469
  • Added the REST API to list the license decisions for a specific item: #2470
  • Added the REST API to update the clearing info (License text, acknowledgement & Comment) for a specific license decision on the item: #2471
  • Added the REST API to retrieve the clearing history for a specific item: #2477

Some Screenshots

1. Remove main license API /uploads/{id}/licenses/{licenseId}/main

delete-main-license

2. Get main licenses API /uploads/{id}/licenses/main

get-main-licenses

3. Add new license decision API /uploads/{id}/items/{itemId}/licenses

add-license-decision

4. Delete License decision API /uploads/{id}/items/{itemId}/licenses/{licenseId}

delete-license-decision

5. Get all license decisions for an item API /uploads/{id}/items/{itemId}/licenses

get-license-decisions

6. Update the clearing info API /uploads/{id}/items/{itemId}/licenses

update-license-decision

7. Get clearing history API /uploads/{id}/items/{itemId}/clearing_history

get-clearing-history

Next week's expectations

  • Add the PR for the REST API to schedule the bulk scan.
  • Add the PR for the REST API to handle the three-pointers functionality.
  • Add the REST API to retrieve the positions for the highlighting the content of the file.
  • Add the REST API for the Tree view: Reuse Summary, Scanner Details (GET & for filter).