Skip to content

Update regions for pop map and other small tweaks#1046

Merged
mattdjenkinson merged 5 commits intomainfrom
ai-edge-feedback-fixes
Mar 4, 2026
Merged

Update regions for pop map and other small tweaks#1046
mattdjenkinson merged 5 commits intomainfrom
ai-edge-feedback-fixes

Conversation

@mattdjenkinson
Copy link
Contributor

Description

This PR applies feedback and fixes from the AI Edge work:

What changed

  • POP map region coordinates
    Replaced the generic GCP/AWS-style region list in region-coordinates.ts with Datum’s actual edge region codes (e.g. ae-north-1, au-east-1, us-central-1, gb-south-1). The Active POPs map now uses coordinates that match the regions the platform reports, so markers render in the right places.

  • Simplified AI Edge create flow
    Creating an AI Edge no longer uses the task queue or “Creating AI Edge…” background task. The flow is now synchronous: submit → API call → invalidate list → navigate to detail (or show a toast on error). This avoids task-queue edge cases and gives immediate feedback. The dialog stays open until the request completes.

  • “View” row action on AI Edge list
    Added a “View” action to each row on the AI Edge list so users can open the detail page from the table (alongside the existing Delete action).

  • Project danger card copy
    Removed the line “Make sure you have made a backup if you want to keep your data.” from the project delete danger card to simplify the warning.

  • Session manager refresh hook
    The session refresh hook no longer throws when a hook is already registered. Registering again now replaces the previous hook, which avoids errors in dev when the server module is re-executed (e.g. HMR).

@mattdjenkinson mattdjenkinson requested a review from a team March 3, 2026 14:04
@mattdjenkinson mattdjenkinson enabled auto-merge March 3, 2026 14:12
@mattdjenkinson mattdjenkinson requested review from a team and yahyafakhroji March 3, 2026 15:55
@mattdjenkinson mattdjenkinson merged commit e6dfdb7 into main Mar 4, 2026
6 checks passed
@mattdjenkinson mattdjenkinson deleted the ai-edge-feedback-fixes branch March 4, 2026 08:48
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