Skip to content

Add deployments feature page and deploy trigger on services - #28

Merged
PianoNic merged 5 commits into
mainfrom
feature/27_DeploymentsFrontend
Apr 16, 2026
Merged

Add deployments feature page and deploy trigger on services#28
PianoNic merged 5 commits into
mainfrom
feature/27_DeploymentsFrontend

Conversation

@PianoNic

Copy link
Copy Markdown
Member

Summary

  • Hand-rolled DeploymentsService (list with optional serviceId filter, logs as plain text, create, cancel)
  • Deployments list page with service filter, status color hint, truncated digest, cancel button disabled for terminal states
  • Deployment detail page that polls /logs + deployment every 2s, parses JSON log lines, auto-stops on terminal status and ngOnDestroy
  • "Deploy now" per-service inline form on the services page, navigates to /deployments?serviceId=... after create
  • Dashboard nav card and cross-page nav links added
  • Two new lazy auth-guarded routes: /deployments and /deployments/:id

Closes #27

@PianoNic
PianoNic merged commit 28c1c40 into main Apr 16, 2026
2 checks passed
@PianoNic
PianoNic deleted the feature/27_DeploymentsFrontend branch April 16, 2026 03:46
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.

Add deployments feature page and wire services page to trigger deployments

1 participant