Commit graph

40 commits

Author SHA1 Message Date
RocketQuack
6e061d8d17 docs(easy-docker): document jq processing and fallback 2026-04-20 23:27:48 +02:00
RocketQuack
0753037544 refactor(easy-docker): migrate stack json processing to jq 2026-04-20 23:27:37 +02:00
RocketQuack
77a0f9e171 feat(easy-docker): bootstrap jq dependency on startup 2026-04-20 23:26:57 +02:00
RocketQuack
6fdd9a3b84 fix(easy-docker): preserve custom apps and simplify manage flows 2026-04-20 14:30:09 +02:00
RocketQuack
0571a84648 test(easy-docker): add bats coverage for critical flows 2026-04-15 17:15:39 +02:00
RocketQuack
f88cf1d8b8 fix(easy-docker): restore site app install state handling 2026-04-14 15:55:56 +02:00
RocketQuack
61890d9446 feat(easy-docker): add split-services stack workflow 2026-04-14 11:22:14 +02:00
RocketQuack
a03e031fae feat(easy-docker): enable developer mode for development stacks 2026-04-08 17:43:16 +02:00
RocketQuack
6d43530ff6 fix(easy-docker): pin and verify gum fallback release 2026-04-08 16:44:28 +02:00
RocketQuack
b4cbab62a5 feat(easy-docker): support postgres in site bootstrap lifecycle 2026-04-03 15:33:10 +02:00
RocketQuack
502caaefea feat(easy-docker): add migrate site now action 2026-04-03 15:32:37 +02:00
RocketQuack
27bb816ff4 feat(easy-docker): add guided app update workflow 2026-04-03 15:28:59 +02:00
RocketQuack
2c97955a07 feat(easy-docker): manage apps on existing sites 2026-04-02 17:40:38 +02:00
RocketQuack
227d6652b8 fix(easy-docker): delete metadata-only stack directories 2026-04-02 16:55:45 +02:00
RocketQuack
6d17bf0d29 feat(easy-docker): add stack restart and site backup flows 2026-04-02 16:55:20 +02:00
RocketQuack
4ab14b6a39 feat(easy-docker): mark split services as in development 2026-04-02 15:49:32 +02:00
RocketQuack
6833b4be77 chore(easy-docker): remove branch-local docs artifacts 2026-04-02 15:48:57 +02:00
RocketQuack
8d9b855ff4 feat(easy-docker): migrate sites after app install 2026-04-01 16:15:10 +02:00
RocketQuack
da905fb1c4 refactor(easy-docker): split wizard shell modules 2026-03-28 17:19:08 +01:00
RocketQuack
1a839299ab feat(easy-docker): add guarded stack and site deletion 2026-03-28 13:15:00 +01:00
RocketQuack
7c4d1d47ca fix(easy-docker): harden site bootstrap and details 2026-03-28 13:13:17 +01:00
RocketQuack
bfa70da36e feat(easy-docker): add guided single-site management 2026-03-27 15:10:58 +01:00
RocketQuack
bba9e70dd8 fix(easy-docker): accept localhost-style site domains 2026-03-27 15:10:22 +01:00
RocketQuack
3c3e92a815 feat(easy-docker): improve stack runtime controls and isolation 2026-03-25 14:01:48 +01:00
RocketQuack
34cb8287ed fix(easy-docker): handle compose start retries and errors 2026-03-25 13:10:34 +01:00
RocketQuack
2a9aabbdb3 refactor(easy-docker): split compose and production modules 2026-03-25 13:10:17 +01:00
RocketQuack
d2ee473c68 feat(easy-docker): show stack runtime status in manage header 2026-03-25 12:44:51 +01:00
RocketQuack
32136ac6fd feat(easy-docker): add stack-level compose start with topology guard 2026-03-25 12:44:51 +01:00
RocketQuack
84ca792a23 fix(easy-docker): restore app selection mapping and parsing 2026-03-25 12:44:51 +01:00
RocketQuack
6cd1723a40 feat(easy-docker): add custom image build flow 2026-03-25 12:44:51 +01:00
RocketQuack
dd3d74f285 fix(easy-docker): support export-prefixed env keys 2026-03-25 12:44:51 +01:00
RocketQuack
cbe5c7042c fix(easy-docker): align app branch defaults with catalog 2026-03-25 12:44:51 +01:00
RocketQuack
8e56cbb1f9 feat(easy-docker): add app catalog tools wizard and branch profile flow 2026-03-25 12:44:51 +01:00
RocketQuack
67efd3367e refactor(easy-docker-wizard): centralize shared flow constants 2026-03-25 12:44:51 +01:00
RocketQuack
1f1d5c7133 feat(easy-docker-wizard): persist apps in metadata and modularize scripts 2026-03-25 12:44:51 +01:00
RocketQuack
759e0822a8 feat(easy-docker-ui): add stack type and manage stack menus 2026-03-25 12:44:51 +01:00
RocketQuack
32f94c5f51 refactor(easy-docker): modularize loader and production flow 2026-03-25 12:44:51 +01:00
RocketQuack
37122d20c1 feat(easy-docker): add production stack wizard flow and modularize tui screens 2026-03-25 12:44:51 +01:00
RocketQuack
89ab6a6658 refactor(easy-docker): modularize bootstrap and remove shared shell globals 2026-03-25 12:43:23 +01:00
RocketQuack
ce750515f2 feat(easy-docker): add interactive bootstrap TUI with dependency handling 2026-03-25 12:43:23 +01:00