Skip to content

feat: system backups and alerts pages#101

Draft
andre8244 wants to merge 41 commits into
mainfrom
alerts-and-backup-ui
Draft

feat: system backups and alerts pages#101
andre8244 wants to merge 41 commits into
mainfrom
alerts-and-backup-ui

Conversation

@andre8244
Copy link
Copy Markdown
Collaborator

@andre8244 andre8244 commented May 12, 2026

📋 Description

  • Refactor System backups page
  • Refactor Alerts page

Related Issue: #83

🚀 Testing Environment

To trigger a fresh deployment of all services in the PR preview environment, comment:

update deploy

Automatic PR environments:

✅ Merge Checklist

Code Quality:

  • Backend Tests
  • Collect Tests
  • Sync Tests
  • Frontend Tests

Builds:

  • Backend Build
  • Collect Build
  • Sync Build
  • Frontend Build

@edospadoni edospadoni deployed to alerts-and-backup-ui - my-backend-qa PR #101 May 12, 2026 15:42 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-collect-qa PR #101 May 12, 2026 15:42 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 May 12, 2026 15:42 — with Render Active
@github-actions
Copy link
Copy Markdown
Contributor

🔗 Redirect URIs Added to Logto

The following redirect URIs have been automatically added to the Logto application configuration:

Redirect URIs:

  • https://my-proxy-qa-pr-101.onrender.com/login-redirect

Post-logout redirect URIs:

  • https://my-proxy-qa-pr-101.onrender.com/login

These will be automatically removed when the PR is closed or merged.

@andre8244 andre8244 changed the base branch from main to feat/alerts-config-refactor May 12, 2026 15:44
@andre8244 andre8244 force-pushed the alerts-and-backup-ui branch from 80211a6 to f7d17d2 Compare May 12, 2026 15:45
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 May 12, 2026 15:45 — with Render Active
@andre8244 andre8244 force-pushed the alerts-and-backup-ui branch from f7d17d2 to a9c986f Compare May 13, 2026 11:52
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 May 13, 2026 11:52 — with Render Active
@edospadoni edospadoni force-pushed the feat/alerts-config-refactor branch from 74168a3 to 08a07dd Compare May 13, 2026 13:42
@andre8244 andre8244 force-pushed the alerts-and-backup-ui branch from a9c986f to eff1f04 Compare May 15, 2026 16:03
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 May 15, 2026 16:03 — with Render Active
@andre8244 andre8244 changed the title refactor: system backups page feat: system backups and alerts pages May 15, 2026
@andre8244 andre8244 self-assigned this May 15, 2026
@edospadoni edospadoni force-pushed the feat/alerts-config-refactor branch from feea17d to c4c7f2b Compare May 20, 2026 08:04
Base automatically changed from feat/alerts-config-refactor to main May 20, 2026 08:05
@edospadoni edospadoni force-pushed the alerts-and-backup-ui branch from eff1f04 to 9d111a7 Compare May 20, 2026 09:16
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 May 20, 2026 09:16 — with Render Active
@edospadoni
Copy link
Copy Markdown
Member

update deploy

@github-actions
Copy link
Copy Markdown
Contributor

🚀 Build triggers updated!

All .render-build-trigger files have been automatically updated to ensure fresh deployments of all services in the PR preview environment.

@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 May 20, 2026 09:20 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-backend-qa PR #101 May 20, 2026 09:20 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-collect-qa PR #101 May 20, 2026 09:20 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-mimir-qa PR #101 May 20, 2026 09:20 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-backend-qa PR #101 May 20, 2026 10:14 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-backend-qa PR #101 May 20, 2026 15:37 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-backend-qa PR #101 May 21, 2026 12:31 — with Render Active
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 21, 2026

🚨 Breaking My API change detected

Preview documentation

Structural change details

Modified (5)

  • GET /filters/alerts
    • Response modified: 200
      • Content type modified: application/json
        • Property modified: data
          • [Breaking] Properties removed: systems, severities, organizations
            • Removing a resource is always breaking unless it was deprecated before [Breaking]
    • [Breaking] Query parameters removed: organization_id, include
      • Removing a resource is always breaking unless it was deprecated before [Breaking]
  • GET /filters/applications
    • Response modified: 200
      • Content type modified: application/json
        • Property modified: data
          • [Breaking] Properties removed: systems, organizations
            • Removing a resource is always breaking unless it was deprecated before [Breaking]
  • GET /filters/systems
    • Response modified: 200
      • Content type modified: application/json
        • Property modified: data
          • [Breaking] Property removed: organizations
            • Removing a resource is always breaking unless it was deprecated before [Breaking]
  • GET /filters/users
    • Response modified: 200
      • Content type modified: application/json
        • Property modified: data
          • [Breaking] Property removed: organizations
            • Removing a resource is always breaking unless it was deprecated before [Breaking]
  • GET /organizations
    • Query parameters added: page, page_size, search, name, description, type, created_by
Powered by Bump.sh

@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 May 21, 2026 15:19 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 May 28, 2026 16:50 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 June 1, 2026 10:58 — with Render Active
@andre8244 andre8244 force-pushed the alerts-and-backup-ui branch from f2a6e7d to ed14521 Compare June 1, 2026 11:05
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 June 1, 2026 11:05 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 June 3, 2026 14:49 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 June 4, 2026 07:14 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-backend-qa PR #101 June 4, 2026 07:56 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 June 4, 2026 14:49 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 June 4, 2026 22:04 — with Render Active
Set ResponseContentDisposition on the presigned GetObject so the browser
saves the backup as backup-<date>_<HH-MM-SS>.tar instead of the bare S3
key, honoured even cross-origin. Reuses the existing HeadObject for the
filename/time; falls back to the key extension when the appliance sent
no filename.
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-backend-qa PR #101 June 5, 2026 09:02 — with Render Active
If the appliance filename already carries a date (backup-2026-06-05.tar)
we still add only the time; otherwise (e.g. backup.gz) we prepend the
upload date too so the download stays self-describing:
backup_2026-06-05_09-00-23.gz.
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-backend-qa PR #101 June 5, 2026 09:23 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 June 5, 2026 14:06 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 June 5, 2026 14:48 — with Render Active
@edospadoni edospadoni deployed to alerts-and-backup-ui - my-frontend-qa PR #101 June 5, 2026 16:32 — with Render Active
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants