Task view

Every change you make in Ryvn, whether it's a deploy, a rollback, a config update, or provisioning an environment, becomes a task. Tasks are how Ryvn tracks what happened, what changed, and whether it worked. Until now, you could see that a task ran, but had to jump across multiple views to piece together the details yourself.
We've added a new Task View providing a dedicated page to simplify this workflow. It provides a centralized view to see status, logs, configuration diffs, resource changes, and failure context, enabling you to understand what is happening inside a task without stitching the story together yourself.
Real-time task monitoring
Each task displays a live status, duration timer, and attribution indicating who triggered the change, what action was taken, and why. You can also perform any task actions directly from the new view: approve pending tasks, retry failed ones, or cancel running tasks.
Deploy and application logs
Search and filter logs directly from the task page with a fully-featured log viewer. This viewer allows you to include or exclude terms, filter by pod, replica, version, or source. The logs include both application logs and Kubernetes events, so you can correlate deploy progress with cluster activity.
When a task fails, a parsed error summary surfaces above the logs with context-aware details, clearly indicating any errors.

Resource and configuration diffs
Quickly check what configuration changes took place in a task with the configuration diff viewer.

Similarly, for helm installs, upgrades, and dry-runs, we introduced a new summary card that includes a full diff of added, modified, and removed resources.
