Skip to content

feat: support idling and unidling from api with idled status#3628

Merged
shreddedbacon merged 11 commits intomainfrom
idling-visibility
Feb 16, 2026
Merged

feat: support idling and unidling from api with idled status#3628
shreddedbacon merged 11 commits intomainfrom
idling-visibility

Conversation

@shreddedbacon
Copy link
Member

@shreddedbacon shreddedbacon commented Dec 17, 2023

General Checklist

  • Affected Issues have been mentioned in the Closing issues section
  • Documentation has been written/updated
  • PR title is ready for inclusion in changelog

Database Migrations

  • If your PR contains a database migation, it MUST be the latest in date order alphabetically

Just adding support to the API to be able to control idling from the API and view the state of an environment.

Also allows the ability to stop, start, or restart, services within an environment.

Requires

The following pullrequests are requirements to support this. The changes in remote-controller can be released prior to this and the functionality will be basically dormant until the API supports it.

@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 3 times, most recently from 03aa9b2 to cf6829a Compare February 26, 2024 01:15
@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 2 times, most recently from c5f1617 to 6a3293d Compare November 27, 2024 01:21
@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 3 times, most recently from 2b28444 to 4a6c1a8 Compare September 11, 2025 21:38
@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 3 times, most recently from f3dd1e1 to 6f40138 Compare October 22, 2025 20:43
@github-actions
Copy link

github-actions bot commented Nov 20, 2025

Overview

Image reference testlagoon/api:main lagoon/api:ci-latest
- digest e589b2e065a0 3010856b10f2
- tag main ci-latest
- provenance https://github.com/uselagoon/lagoon.git/commit/f06601777356b0c60d5006c529472bb12176527b
- vulnerabilities critical: 2 high: 23 medium: 24 low: 3 critical: 2 high: 23 medium: 24 low: 3
- platform linux/amd64 linux/amd64
- size 150 MB 182 MB (+31 MB)
- packages 1579 1579
Base Image node:22-alpine
also known as:
22-alpine3.23
22.22-alpine
22.22-alpine3.23
22.22.0-alpine
22.22.0-alpine3.23
jod-alpine
jod-alpine3.23
node:22-alpine
also known as:
22-alpine3.23
22.22-alpine
22.22-alpine3.23
22.22.0-alpine
22.22.0-alpine3.23
jod-alpine
jod-alpine3.23
- vulnerabilities critical: 1 high: 7 medium: 9 low: 1 critical: 1 high: 7 medium: 9 low: 1

@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 3 times, most recently from 2b14386 to 4ed95c9 Compare November 21, 2025 06:09
@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 4 times, most recently from 2f22c51 to 717da06 Compare December 4, 2025 02:08
@shreddedbacon shreddedbacon marked this pull request as ready for review February 3, 2026 22:47
@shreddedbacon shreddedbacon merged commit 2f366e5 into main Feb 16, 2026
3 checks passed
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