Skip to content

[Task] Backend: Rename Folder LogicΒ #106

@Maersk1112

Description

@Maersk1112

πŸ“Œ Description

Description
Implement backend logic to rename a folder, ensuring validation, conflict checking, and permissions enforcement.

πŸ”— Related Issue(s)
None

πŸ”¨ Subtasks

Design API endpoint to rename folder by folder ID

Validate new folder name (e.g., disallow empty or invalid characters)

Check for naming conflicts within the same parent directory

Verify user has permission to rename the folder

Update folder name in database/storage

Handle errors such as conflicts, permission denial, or invalid input

Write unit and integration tests for rename folder logic

Update API documentation with rename endpoint details

🚦 Priority
None

🏁 Current Status
None

πŸ”— Related Issue(s)

No response

πŸ”¨ Subtasks (if applicable)

  • Write implementation logic
  • Create/modify UI components
  • Add relevant documentation
  • Ensure lint/build/test pass

🚦 Priority

None

🏁 Current Status

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions