Project

General

Profile

Actions

dev #2218

open

dev #2190: [Module] Sprint - 02

dev #2191: [BE] Tool Verification

[BE] Implement Backend APIs for Tool Ownership Email Verification with Testing and Documentation

Added by Ayat Rahman about 1 year ago. Updated 12 months ago.

Status:
Complete
Priority:
High
Assignee:
Target version:
-
Start date:
04/08/2025
Due date:
04/08/2025 (about 12 months late)
% Done:

100%

Estimated time:
14:00 h
Spent time:

Description

  • Description:
    Develop the backend APIs for the Tool Ownership Verification feature using email verification (Option 1). This includes:
    1. POST /api/v1/ai-tool/claim-tool: Create an API endpoint to send a verification email with a unique code/link. Update the schema as needed.
    2. POST /api/v1/ai-tool/verify-ownership: Create an API endpoint to validate the code/link and assign ownership to the user.
    3. Testing and Documentation:
      • Prepare API documentation using Postman.
      • Write integration tests using Postman.
      • Handle edge cases (e.g., missing values, invalid inputs, large payloads) and debug as needed.
    4. Peer Review: Conduct peer review of the backend code.
Actions #1

Updated by Ayat Rahman about 1 year ago

  • Due date set to 04/08/2025
  • % Done changed from 0 to 90
Actions #2

Updated by Ayat Rahman about 1 year ago

  • Estimated time changed from 15:00 h to 14:00 h
Actions #3

Updated by Ayat Rahman 12 months ago

  • Status changed from Pending to Complete
  • % Done changed from 90 to 100
Actions

Also available in: Atom PDF