Skip to content

Issue #3 - [FEATURE] Add database name to backup notifications #6

@zenocross

Description

@zenocross

Description

Database backup notifications don't include the specific database name, making it difficult for users to identify which database was backed up when managing multiple databases.

Current Behavior

  • Backup completes successfully
  • Notification sent: "Database backup completed"
  • User cannot identify which specific database
  • Confusing when managing multiple databases

Expected Behavior

  • Backup completes successfully
  • Notification includes database name: "Database backup completed: production-db"
  • Clear identification of backed up database
  • Better management of multiple databases

Use Cases

  • Multiple databases: Users with several databases need to track which were backed up
  • Troubleshooting: Easier to verify correct database was backed up
  • Audit trail: Better logging and tracking of backup operations

Steps to Reproduce

  1. Set up multiple databases in Dokploy
  2. Configure automatic backups for one database
  3. Wait for backup to complete or trigger manual backup
  4. Check notification
  5. Observe lack of database name in notification

Proposed Solution

Modify the backup notification system to:

  • Pass database name/identifier to notification function
  • Include database name in notification message template
  • Ensure consistent formatting across different notification channels

Technical Context

  • Component: Backup notification system
  • Type: Feature enhancement
  • Involves: Backend notification logic, message templating
  • Database context needs to be passed to notification layer

Download https://cap.so/ to record your screen (use Studio mode). Export as an mp4, and drag and drop into an issue comment below.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureAuto-created label

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions