mirror of
https://github.com/adamchairly/soundfeed.git
synced 2026-04-26 05:55:53 +03:00
[PR #4] [MERGED] feat: add toast notifications and Snyk security workflow #4
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/soundfeed#4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/adamchairly/soundfeed/pull/4
Author: @adamchairly
Created: 3/2/2026
Status: ✅ Merged
Merged: 3/2/2026
Merged by: @adamchairly
Base:
main← Head:dev📝 Commits (5)
7a83fd3feat: add toast notifications and Snyk security workflow7c40310fix: scan both frontend and backend in Snyk workflow13d0a69fix: add npm ci for frontend, use .csproj for backend Snyk scan24e092bfix: use Snyk CLI directly for backend scanb8bfde6fix: use --all-projects from backend dir for Snyk scan📊 Changes
11 files changed (+99 additions, -14 deletions)
View changed files
➕
.github/workflows/snyk-security.yml(+34 -0)📝
frontend/package-lock.json(+23 -12)📝
frontend/package.json(+2 -1)📝
frontend/src/App.tsx(+2 -0)📝
frontend/src/components/header/SettingsModal.tsx(+3 -0)📝
frontend/src/contexts/ArtistContext.tsx(+4 -0)📝
frontend/src/contexts/ReleaseContext.tsx(+6 -1)📝
frontend/src/contexts/SyncContext.tsx(+4 -0)📝
frontend/src/contexts/UserContext.tsx(+3 -0)📝
frontend/src/hooks/useAddArtist.ts(+4 -0)➕
frontend/src/utils/getApiErrorMessage.ts(+14 -0)📄 Description
Add sonner-based toast system for user-facing API feedback and introduce Snyk security scanning on PRs
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.