Skip to content

v0.4.0 — Cloudscape UI

Choose a tag to compare

@DaviReisVieira DaviReisVieira released this 03 Sep 13:30
· 6 commits to main since this release
1826c4f

StackPort 0.4.0 — the Cloudscape UI

The entire UI was rebuilt on the Cloudscape Design System, AWS's own open source design system, in a single launch (#149). StackPort now looks and feels like the real AWS console.

Highlights

  • Every page migrated: Dashboard with live stats over WebSocket, the generic resource browser with property filters and tag editing, Settings (endpoint management) and About.
  • Ten dedicated service views with full feature parity: S3 (upload with drag and drop, folders, bucket settings), SQS (batch send, saved message templates), DynamoDB (item CRUD, query/scan), Lambda (invoke with event templates, config editing), IAM, RDS, EC2 (instance actions), CloudWatch Logs (new drill-down layout), Secrets Manager and Step Functions (state machine graph and execution timeline).
  • AWS-console keyboard shortcuts: Alt+S / Option+S focuses the service search, ? opens the shortcut reference with key caps, g d/r/s/a navigation, j/k/Enter table navigation.
  • Pinned favorites in the top navigation, light/dark/system theming, and the StackPort logo in the header.
  • Faster: the main bundle went from ~780 kB to ~25 kB, with every page code-split.

Notes

  • The old UI was removed entirely; the temporary /cloudscape/* routes redirect to their final homes.
  • scripts/populate_test_data.py now seeds every resource type the UI can browse (EC2 instances and ASGs, IAM users/groups/policies, ECS task definitions, RDS snapshots and parameter groups, CloudWatch dashboards, EventBridge rules).

Upgrade

pip install -U stackport
# or
docker pull davireis/stackport:latest

Full Changelog: v0.3.9...v0.4.0