Pasha Sviderski
|
29a682f1ce
|
chore: generate mise.lock for all platforms
|
2026-03-11 17:53:04 +10:00 |
|
Pasha Sviderski
|
b2fce73254
|
docs: regenerate CLI reference
|
2026-03-11 17:08:51 +10:00 |
|
Pasha Sviderski
|
7f92a5db27
|
feat: add --ulimit flag for 'uc run' command
|
2026-03-11 17:04:11 +10:00 |
|
Pasha Sviderski
|
a5c9085105
|
docs: add ulimits to Compose compatibility doc
|
2026-03-11 16:58:15 +10:00 |
|
Pasha Sviderski
|
d344392c1b
|
docs: add note on Compose compatibility doc to submit feature requests
|
2026-03-11 16:30:56 +10:00 |
|
Pasha Sviderski
|
2992bad05d
|
chore: bump Go to 1.26.1 and golangci-lint to 2.11.2 on github actions
|
2026-03-10 19:50:05 +10:00 |
|
Pasha Sviderski
|
255448a59c
|
chore: migrate to hub/v2 and bubbletea/v2
|
2026-03-10 19:47:25 +10:00 |
|
Pasha Sviderski
|
cf3234aef9
|
chore: bump Go version to 1.26.1
|
2026-03-10 19:18:09 +10:00 |
|
Pasha Sviderski
|
9e39f03f75
|
chore: lint
|
2026-03-10 18:57:51 +10:00 |
|
Pasha Sviderski
|
33fcb2fe74
|
chore: migrate to lipgloss/v2
|
2026-03-10 18:54:34 +10:00 |
|
Pasha Sviderski
|
d5687cd713
|
chore: combine some e2e tests to reduce the number of ucind clusters hence used system resources
v0.17.1
|
2026-03-09 19:07:00 +10:00 |
|
Pasha Sviderski
|
a67f936cc1
|
chore: wait for known missing changes during the initial cluster store sync
|
2026-03-09 17:40:51 +10:00 |
|
Pasha Sviderski
|
51b8c29d63
|
fix: typo
|
2026-03-09 17:38:37 +10:00 |
|
Pasha Sviderski
|
e6f013dbc8
|
fix: skip Tailscale addresses for using as auto-detected WireGuard endpoints
|
2026-03-09 17:38:25 +10:00 |
|
Pasha Sviderski
|
897f03aafd
|
chore: skip not found services when streaming logs for Compose services (print warning)
|
2026-03-09 09:33:33 +10:00 |
|
Pasha Sviderski
|
7b306f25ce
|
fix: another attempt to fix flaky test container_crashes_on_startup_without_healthcheck
|
2026-03-06 21:12:23 +10:00 |
|
Pasha Sviderski
|
78a3551c77
|
docs: regenerate CLI reference
|
2026-03-06 21:01:38 +10:00 |
|
Pasha Sviderski
|
38c7dda6a0
|
chore: rename --endpoint to --wg-endpoint for 'uc machine update' command
|
2026-03-06 15:45:13 +10:00 |
|
Pasha Sviderski
|
51c7b5ba8f
|
feat: add --wg-endpoint flag to 'uc machine add/init' to specify wireguard endpoint for the machine instead of auto-detecting
|
2026-03-06 15:39:14 +10:00 |
|
 GabrielandGitHub
|
a507b202ec
|
fix: create AAAA DNS record for IPv6 machines" (#257)
* chore: update gitignore
* fix: create AAAA DNS record for IPv6 machines"
* test: randomize execution order to prevent order-based bugs in tests
|
2026-03-04 15:17:27 +10:00 |
|
Pasha Sviderski
|
d9934b9dba
|
feat: support compose stop_grace_period to change timeout before sending SIGKILL
|
2026-03-04 14:07:22 +10:00 |
|
Pasha Sviderski
|
1f328e99d5
|
fix: remove the incorrect e2e test for updating machine endpoints with empty list
|
2026-03-04 14:04:46 +10:00 |
|
Pasha Sviderski
|
3c435434a8
|
fix: flaky test TestDeployment/container_crashes_on_startup_without_healthcheck
|
2026-03-04 14:03:29 +10:00 |
|
Pasha Sviderski
|
e54871758b
|
chore: increase wait for test cluster timeout 30s -> 60s for e2e tests on GHA
|
2026-03-04 13:07:09 +10:00 |
|
Pasha Sviderski
|
c039390ade
|
docs: regenerate CLI reference
|
2026-03-04 12:47:21 +10:00 |
|
Pasha Sviderski
|
bad0f97b66
|
feat: add support for updating WireGuard endpoints for a machine (uc machine update)
|
2026-03-03 20:21:27 +10:00 |
|
Pasha Sviderski
|
2405b156e4
|
chore: validate endpoints is not empty in update machine requests
|
2026-03-03 19:04:41 +10:00 |
|
Pasha Sviderski
|
4de17cb63c
|
chore: delete the obsolete 'machine token' command
|
2026-03-03 18:03:06 +10:00 |
|
Pasha Sviderski
|
2222434934
|
fix: connection formatting when changing connection with 'ctx conn'
|
2026-03-03 17:26:42 +10:00 |
|
Pasha Sviderski
|
3f1a772288
|
docs: minor polish for rolling deployments doc
|
2026-03-03 16:39:43 +10:00 |
|
Pasha Sviderski
|
7b9bed0780
|
docs: update demo thumbnail in README
|
2026-03-03 15:01:59 +10:00 |
|
Pasha Sviderski
|
aef4b2213f
|
docs: rewrite Rolling deployments doc from Deployment strategies
v0.17.0
|
2026-03-01 19:51:47 +10:00 |
|
Pasha Sviderski
|
44013da332
|
chore: format AGENTS, instruct to not use em dashes
|
2026-03-01 19:38:23 +10:00 |
|
Pasha Sviderski
|
b48ebe2acc
|
chore: UNCLOUD_HEALTH_MONITOR_PERIOD accepts duration (10s, 500ms, 0)
|
2026-03-01 08:08:57 +10:00 |
|
Pasha Sviderski
|
eaa4455320
|
docs: generate CLI reference docs
|
2026-02-28 16:29:05 +10:00 |
|
Pasha Sviderski
|
ce3cb8a34f
|
feat: add --skip-health flag to bypass health monitoring during container deployment
|
2026-02-28 16:26:48 +10:00 |
|
Pasha Sviderski
|
e6705599b3
|
chore: rename env var UNCLOUD_DEFAULT_HEALTH_MONITOR_PERIOD_MS -> UNCLOUD_HEALTH_MONITOR_PERIOD_MS
|
2026-02-28 16:03:36 +10:00 |
|
Pasha Sviderski
|
7b88040c73
|
fix: rolling container replacement: if new container fails, rollback and run old container only if it was running
|
2026-02-28 14:29:48 +10:00 |
|
Pasha Sviderski
|
7a9eac593f
|
feat: implement container health monitoring and rollback during rolling deployment (closes #24)
|
2026-02-27 21:36:40 +10:00 |
|
Pasha Sviderski
|
17c1bb5c21
|
feat: add WaitContainerHealthy client method and health check utilities
|
2026-02-27 21:28:11 +10:00 |
|
Pasha Sviderski
|
a5a9ef5444
|
chore: init container healthcheck const
|
2026-02-26 19:39:49 +10:00 |
|
Pasha Sviderski
|
2940965e31
|
fix: recreate container on ulimit changes, add test
|
2026-02-25 16:38:44 +10:00 |
|
Pasha Sviderski
|
185cf19a0c
|
chore: minor full-spec test change
|
2026-02-25 16:03:28 +10:00 |
|
Pasha Sviderski
|
4443fa9e0e
|
chore: update full-spec test to include latest implemented Compose attributes
|
2026-02-25 16:01:31 +10:00 |
|
Pasha Sviderski
|
3056e2af11
|
feat: add support for healthcheck in Compose
|
2026-02-25 14:54:24 +10:00 |
|
Pasha Sviderski
|
7bfaf31138
|
fix: image tag template formatting in docs
|
2026-02-24 16:42:55 +10:00 |
|
Pasha Sviderski
|
f8d1945544
|
chore: add TODO for ReplaceContainerOperation
|
2026-02-24 15:30:23 +10:00 |
|
Pasha Sviderski
|
93d7f29d31
|
chore: remove TODO about encapsulating Client in deploy operations
|
2026-02-24 13:17:59 +10:00 |
|
Pasha Sviderski
|
18ebd29032
|
chore: split deploy operations into separate files in operation package
|
2026-02-24 11:42:47 +10:00 |
|
Pasha Sviderski
|
fe56d6d708
|
chore: always run proxy to virtualised Docker on macOS for 'image push' except OrbStack
|
2026-02-23 20:06:23 +10:00 |
|