OneLiteFeatherNET / OneLiteFeatherNET/Vulpes-Backend

Feature: Add endpoint to delete a number of SoundFileSources

Open
#63 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
0
Forks
0
Avg merge
19h 7m
Merged PRs (30d)
32

Description

Describe the feature

The backend should provide a DELETE endpoint for the SoundFileSource that accepts multiple element IDs to delete in a single request. This would allow batch deletion of multiple objects and prevent the need for sending many individual delete requests.

Why is this feature important to you?

This feature enables the frontend to delete multiple entries at once, improving efficiency and reducing unnecessary network requests.

Additional context

It should be considered whether the endpoint should accept the full DTO or if providing only the DTO IDs would be sufficient.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the SoundFileSource backend endpoint and its existing single-delete behavior. Clarify whether the batch request accepts DTOs or only IDs, then add the DELETE endpoint and verify that one request removes all requested sources without affecting others.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.