[PR #993] [MERGED] feat: added button to delete all pending notifications #1162

Closed
opened 2026-02-04 21:54:26 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/993
Author: @HannesOberreiter
Created: 1/15/2025
Status: Merged
Merged: 1/17/2025
Merged by: @meltyshev

Base: masterHead: feat/btn-delete-notifications


📝 Commits (2)

  • 223bd0a feat: added button to delete all pending notifications
  • b0f766c fix: 📝 add missing translations

📊 Changes

31 files changed (+59 additions, -0 deletions)

View changed files

📝 client/src/components/Header/NotificationsStep.jsx (+15 -0)
📝 client/src/components/Header/NotificationsStep.module.scss (+15 -0)
📝 client/src/locales/ar-YE/core.js (+1 -0)
📝 client/src/locales/bg-BG/core.js (+1 -0)
📝 client/src/locales/cs-CZ/core.js (+1 -0)
📝 client/src/locales/da-DK/core.js (+1 -0)
📝 client/src/locales/de-DE/core.js (+1 -0)
📝 client/src/locales/en-GB/core.js (+1 -0)
📝 client/src/locales/en-US/core.js (+1 -0)
📝 client/src/locales/es-ES/core.js (+1 -0)
📝 client/src/locales/fa-IR/core.js (+1 -0)
📝 client/src/locales/fr-FR/core.js (+1 -0)
📝 client/src/locales/hu-HU/core.js (+1 -0)
📝 client/src/locales/id-ID/core.js (+1 -0)
📝 client/src/locales/it-IT/core.js (+1 -0)
📝 client/src/locales/ja-JP/core.js (+1 -0)
📝 client/src/locales/ko-KR/core.js (+1 -0)
📝 client/src/locales/nl-NL/core.js (+1 -0)
📝 client/src/locales/pl-PL/core.js (+1 -0)
📝 client/src/locales/pt-BR/core.js (+1 -0)

...and 11 more files

📄 Description

New button to delete all pending notifications at once. Button is only visible if there are more than one notification.

No notifications

Screenshot 2025-01-15 at 09 10 58

One notification

Screenshot 2025-01-15 at 09 11 33

Two notifications

Screenshot 2025-01-15 at 09 11 51

Two notifications - Hover

Screenshot 2025-01-15 at 09 11 55


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/plankanban/planka/pull/993 **Author:** [@HannesOberreiter](https://github.com/HannesOberreiter) **Created:** 1/15/2025 **Status:** ✅ Merged **Merged:** 1/17/2025 **Merged by:** [@meltyshev](https://github.com/meltyshev) **Base:** `master` ← **Head:** `feat/btn-delete-notifications` --- ### 📝 Commits (2) - [`223bd0a`](https://github.com/plankanban/planka/commit/223bd0a7c4ff3fe6543cc31a9125f423fd6dacb5) feat: :sparkles: added button to delete all pending notifications - [`b0f766c`](https://github.com/plankanban/planka/commit/b0f766cf823cdea1947b367c8eb0423ecf0f0e5f) fix: :memo: add missing translations ### 📊 Changes **31 files changed** (+59 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `client/src/components/Header/NotificationsStep.jsx` (+15 -0) 📝 `client/src/components/Header/NotificationsStep.module.scss` (+15 -0) 📝 `client/src/locales/ar-YE/core.js` (+1 -0) 📝 `client/src/locales/bg-BG/core.js` (+1 -0) 📝 `client/src/locales/cs-CZ/core.js` (+1 -0) 📝 `client/src/locales/da-DK/core.js` (+1 -0) 📝 `client/src/locales/de-DE/core.js` (+1 -0) 📝 `client/src/locales/en-GB/core.js` (+1 -0) 📝 `client/src/locales/en-US/core.js` (+1 -0) 📝 `client/src/locales/es-ES/core.js` (+1 -0) 📝 `client/src/locales/fa-IR/core.js` (+1 -0) 📝 `client/src/locales/fr-FR/core.js` (+1 -0) 📝 `client/src/locales/hu-HU/core.js` (+1 -0) 📝 `client/src/locales/id-ID/core.js` (+1 -0) 📝 `client/src/locales/it-IT/core.js` (+1 -0) 📝 `client/src/locales/ja-JP/core.js` (+1 -0) 📝 `client/src/locales/ko-KR/core.js` (+1 -0) 📝 `client/src/locales/nl-NL/core.js` (+1 -0) 📝 `client/src/locales/pl-PL/core.js` (+1 -0) 📝 `client/src/locales/pt-BR/core.js` (+1 -0) _...and 11 more files_ </details> ### 📄 Description New button to delete all pending notifications at once. Button is only visible if there are more than one notification. ## No notifications ![Screenshot 2025-01-15 at 09 10 58](https://github.com/user-attachments/assets/53eea8cd-98e6-411f-a268-31d4d2d231a0) ## One notification ![Screenshot 2025-01-15 at 09 11 33](https://github.com/user-attachments/assets/bf590971-ea78-4af4-a084-318de229f681) ## Two notifications ![Screenshot 2025-01-15 at 09 11 51](https://github.com/user-attachments/assets/c692db99-2797-4073-8172-5ae5da74eef2) ## Two notifications - Hover ![Screenshot 2025-01-15 at 09 11 55](https://github.com/user-attachments/assets/df000462-b7ec-4559-bd5f-04df96d338e0) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-04 21:54:26 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#1162