Skip to content

feat: Add file delete UI and refine upload naming#1406

Merged
lusergit merged 1 commit intoedgehog-device-manager:mainfrom
OmarBrbutovic:expand_file_handleing
May 4, 2026
Merged

feat: Add file delete UI and refine upload naming#1406
lusergit merged 1 commit intoedgehog-device-manager:mainfrom
OmarBrbutovic:expand_file_handleing

Conversation

@OmarBrbutovic
Copy link
Copy Markdown
Collaborator

What this PR does / why we need it:

  • Added delete functionality to the UI, allowing users to remove previously uploaded files
  • Expand and improve the file naming logic
  • Minor optimizations and code cleanups in the file handling components
  • Fix backend to properly handle file deletions for all files

Additional documentation e.g. usage docs, diagrams, reviewer notes, etc.:

Screenshoots

image
image
image
image


Thanks for sending a pull request! If this is your first time, here are some tips for you:
  1. You can take a look at our developer guide for an introduction on Edgehog development!
  2. Make sure to read CONTRIBUTING.md and CODE_OF_CONDUCT.md
  3. If the PR is unfinished or you're actively working on it, mark it as draft

When fixing existing issues, use github's syntax to link your pull request to it

fixes #<issue number>

We also have a syntax to signal dependencies to other open pull requests

depends on #<pr number>
depends on https://github.com/...

In case of stacked PRs, you may add the PR number in the last commit's title instead:

gitGraph
    commit id: "Current master"
    branch feat1
    checkout feat1
    commit id: "feat: add something"
    commit id: "feat: add something else (#100)"
    branch feat2
    checkout feat2
    commit id: "refactor: do something"
    commit id: "fix: solve issue"
    commit id: "feat: add a feature (#101)"
    branch feat3
    checkout feat3
    commit id: "feat: feat without pr number"
Loading

- Added delete functionality to the UI, allowing users to remove
previously uploaded files
- Fix backend to properly handle file deletions for all files
- Expand and improve the file naming logic
- Minor optimizations and code cleanups in the file handling components

Signed-off-by: Omar <omar.brbutovic@secomind.com>
@OmarBrbutovic OmarBrbutovic added the frontend This issue is relative to the Edgehog Frontend label May 4, 2026
@lusergit lusergit merged commit ffc914a into edgehog-device-manager:main May 4, 2026
30 checks passed
@edgehog-app edgehog-app Bot mentioned this pull request May 4, 2026
@OmarBrbutovic OmarBrbutovic deleted the expand_file_handleing branch May 5, 2026 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend This issue is relative to the Edgehog Frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants