From 3fc8932f4cfd978b340d1c7cac4493cbc8a5003e Mon Sep 17 00:00:00 2001 From: coderiaser Date: Mon, 30 Mar 2026 19:10:51 +0300 Subject: [PATCH 001/172] feature: docker: io: less, el_GR --- docker/Dockerfile.io | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index bf146dab..9d2f1c69 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -10,7 +10,7 @@ COPY package.json /usr/src/cloudcmd/ ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get upgrade && apt-get autoremove && \ - apt-get install -y ffmpeg net-tools netcat-openbsd mc iputils-ping vim neovim \ + apt-get install -y less ffmpeg net-tools netcat-openbsd mc iputils-ping vim neovim \ sudo locales command-not-found && \ echo "> Update command-not-found database. Run 'sudo apt update' to populate it." && \ apt-get update && \ @@ -54,6 +54,7 @@ RUN apt-get update && apt-get upgrade && apt-get autoremove && \ echo "uk_UA.UTF-8 UTF-8" >> /etc/locale.gen && \ echo "es_ES.UTF-8 UTF-8" >> /etc/locale.gen && \ echo "ja_JP.UTF-8 UTF-8" >> /etc/locale.gen && \ + echo "el_GR.UTF-8 UTF-8" >> /etc/locale.gen && \ locale-gen COPY . /usr/src/cloudcmd From 738059f27fdd70568b9a0efda2480b4160ffed81 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Mon, 30 Mar 2026 19:19:04 +0300 Subject: [PATCH 002/172] feature: docker: io: fzf --- docker/Dockerfile.io | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index 9d2f1c69..1a5f15c4 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -10,7 +10,7 @@ COPY package.json /usr/src/cloudcmd/ ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get upgrade && apt-get autoremove && \ - apt-get install -y less ffmpeg net-tools netcat-openbsd mc iputils-ping vim neovim \ + apt-get install -y less ffmpeg net-tools netcat-openbsd mc iputils-ping vim neovim bat fzf && \ sudo locales command-not-found && \ echo "> Update command-not-found database. Run 'sudo apt update' to populate it." && \ apt-get update && \ @@ -43,6 +43,7 @@ RUN apt-get update && apt-get upgrade && apt-get autoremove && \ echo "> configure bash" && \ echo "alias ls='ls --color=auto'" >> /etc/bash.bashrc && \ echo "alias buni='bun i --no-save'" >> /etc/bash.bashrc && \ + echo "alias bat='batcat'" >> /etc/bash.bashrc && \ echo 'PS1="\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ "' >> /etc/bash.bashrc && \ echo "> setup inputrc" && \ echo "set editing-mode vi" >> /etc/inputrc && \ From 6aa496c995c139cc9111c04c5ca990157db0b9db Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 30 Mar 2026 16:20:10 +0000 Subject: [PATCH 003/172] =?UTF-8?q?chore:=20cloudcmd:=20actions:=20lint=20?= =?UTF-8?q?=E2=98=98=EF=B8=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .npmignore | 2 -- docker/Dockerfile.io | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.npmignore b/.npmignore index 62747573..a895f142 100644 --- a/.npmignore +++ b/.npmignore @@ -4,7 +4,6 @@ *.ai *.cdr *.eps -*.config.* *.log *.loc @@ -16,7 +15,6 @@ yarn.lock now.json app.json bower.json -manifest.yml deno.json bin/release.* img/logo/cloudcmd-hq.png diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index 1a5f15c4..b529b4be 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -10,8 +10,8 @@ COPY package.json /usr/src/cloudcmd/ ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get upgrade && apt-get autoremove && \ - apt-get install -y less ffmpeg net-tools netcat-openbsd mc iputils-ping vim neovim bat fzf && \ - sudo locales command-not-found && \ + apt-get install -y less ffmpeg net-tools netcat-openbsd mc iputils-ping vim neovim bat fzf \ + locales sudo command-not-found && \ echo "> Update command-not-found database. Run 'sudo apt update' to populate it." && \ apt-get update && \ apt-get autoremove && apt-get clean && \ From 9a053ec3741f48499d8de8d31df2d863e8e62ca2 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Mon, 30 Mar 2026 20:14:29 +0300 Subject: [PATCH 004/172] chore: cloudcmd: v19.9.18 --- ChangeLog | 6 ++++++ HELP.md | 3 ++- README.md | 2 +- package.json | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 55ab8e69..43c6d16c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2026.03.30, v19.9.18 + +feature: +- 738059f2 docker: io: fzf +- 3fc8932f docker: io: less, el_GR + 2026.03.30, v19.9.17 feature: diff --git a/HELP.md b/HELP.md index 4c12df19..6a8c7360 100644 --- a/HELP.md +++ b/HELP.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.17 +# Cloud Commander v19.9.18 ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] @@ -1114,6 +1114,7 @@ There are a lot of ways to be involved in `Cloud Commander` development: ## Version history +- *2026.03.30*, **[v19.9.18](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.18)** - *2026.03.30*, **[v19.9.17](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.17)** - *2026.03.29*, **[v19.9.16](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.16)** - *2026.03.29*, **[v19.9.15](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.15)** diff --git a/README.md b/README.md index b429a98e..30d1d15c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.17 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] +# Cloud Commander v19.9.18 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] diff --git a/package.json b/package.json index 4ea0f3e6..72b09d23 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cloudcmd", - "version": "19.9.17", + "version": "19.9.18", "type": "module", "author": "coderaiser (https://github.com/coderaiser)", "description": "File manager for the web with console and editor", From 6a52b11e462c6d6423c103253f489901278dbc7e Mon Sep 17 00:00:00 2001 From: coderiaser Date: Mon, 30 Mar 2026 20:53:59 +0300 Subject: [PATCH 005/172] feature: docker: io: go, rust --- docker/Dockerfile.io | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index b529b4be..32ef638d 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -8,6 +8,7 @@ WORKDIR /usr/src/cloudcmd COPY package.json /usr/src/cloudcmd/ ENV DEBIAN_FRONTEND=noninteractive +ARG GO_VERSION=1.21.2 RUN apt-get update && apt-get upgrade && apt-get autoremove && \ apt-get install -y less ffmpeg net-tools netcat-openbsd mc iputils-ping vim neovim bat fzf \ @@ -34,6 +35,17 @@ RUN apt-get update && apt-get upgrade && apt-get autoremove && \ mv ~/.deno /usr/local/src/deno && \ chmod a+rwx /usr/local/src/deno && \ ln -s /usr/local/src/deno/bin/deno /usr/local/bin/deno && \ + echo "> install golang" && \ + curl -fsSL https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz -o go.tar.gz && \ + tar -C /usr/local -xzf go.tar.gz && \ + rm go.tar.gz && \ + ln -s /usr/local/go/bin/go /usr/local/bin/go && \ + ln -s /usr/local/go/bin/gofmt /usr/local/bin/gofmt && \ + echo "> install rust" && \ + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \ + mv ~/.cargo /usr/local/src/cargo && \ + chmod a+rwx /usr/local/src/cargo && \ + echo "> install gritty" && \ bun r gritty --omit dev && \ bun i gritty --omit dev && \ bun pm cache rm && \ @@ -67,6 +79,8 @@ ENV cloudcmd_terminal_path=gritty ENV cloudcmd_open=false ENV PATH=node_modules/.bin:$PATH +ENV PATH=/usr/local/src/cargo/bin:$PATH + ENV BUN_INSTALL_CACHE_DIR=/tmp/bun-cache ENV LANG=en_US.UTF-8 From 09a8b2bd1c83d2339c19cec95ae03e4e9bdbfc0d Mon Sep 17 00:00:00 2001 From: coderiaser Date: Mon, 30 Mar 2026 20:54:27 +0300 Subject: [PATCH 006/172] chore: cloudcmd: v19.9.19 --- ChangeLog | 5 +++++ HELP.md | 3 ++- README.md | 2 +- package.json | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 43c6d16c..4308050c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2026.03.30, v19.9.19 + +feature: +- 6a52b11e docker: io: go, rust + 2026.03.30, v19.9.18 feature: diff --git a/HELP.md b/HELP.md index 6a8c7360..46a83373 100644 --- a/HELP.md +++ b/HELP.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.18 +# Cloud Commander v19.9.19 ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] @@ -1114,6 +1114,7 @@ There are a lot of ways to be involved in `Cloud Commander` development: ## Version history +- *2026.03.30*, **[v19.9.19](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.19)** - *2026.03.30*, **[v19.9.18](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.18)** - *2026.03.30*, **[v19.9.17](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.17)** - *2026.03.29*, **[v19.9.16](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.16)** diff --git a/README.md b/README.md index 30d1d15c..799a2207 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.18 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] +# Cloud Commander v19.9.19 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] diff --git a/package.json b/package.json index 72b09d23..b79ae08f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cloudcmd", - "version": "19.9.18", + "version": "19.9.19", "type": "module", "author": "coderaiser (https://github.com/coderaiser)", "description": "File manager for the web with console and editor", From 2b29448062f9b7322b7fb25c245cb6db3dfd49c0 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Mon, 30 Mar 2026 23:19:52 +0300 Subject: [PATCH 007/172] feature: iocmd: io: nvm --- docker/Dockerfile.io | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index 32ef638d..5d117ac1 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -8,6 +8,8 @@ WORKDIR /usr/src/cloudcmd COPY package.json /usr/src/cloudcmd/ ENV DEBIAN_FRONTEND=noninteractive +ENV PATH=/usr/local/src/cargo/bin:$PATH + ARG GO_VERSION=1.21.2 RUN apt-get update && apt-get upgrade && apt-get autoremove && \ @@ -20,31 +22,27 @@ RUN apt-get update && apt-get upgrade && apt-get autoremove && \ echo "> install nvm" && \ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash && \ mv ~/.nvm /usr/local/src/nvm && \ - chmod a+rwx /usr/local/src/nvm && \ - . /usr/local/src/nvm/nvm.sh && \ echo "> install npm globals" && \ npm i wisdom nupdate version-io redrun superc8 \ supertape madrun redlint putout renamify-cli runny redfork -g && \ echo "> install bun" && \ curl -fsSL https://bun.sh/install | bash && \ mv ~/.bun /usr/local/src/bun && \ - chmod a+rwx /usr/local/src/bun && \ ln -s /usr/local/src/bun/bin/bun /usr/local/bin/bun && \ echo "> install deno" && \ curl -fsSL https://deno.land/install.sh | sh && \ mv ~/.deno /usr/local/src/deno && \ - chmod a+rwx /usr/local/src/deno && \ ln -s /usr/local/src/deno/bin/deno /usr/local/bin/deno && \ echo "> install golang" && \ curl -fsSL https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz -o go.tar.gz && \ - tar -C /usr/local -xzf go.tar.gz && \ + tar -C /usr/local/src -xzf go.tar.gz && \ rm go.tar.gz && \ - ln -s /usr/local/go/bin/go /usr/local/bin/go && \ - ln -s /usr/local/go/bin/gofmt /usr/local/bin/gofmt && \ + ln -s /usr/local/src/go/bin/go /usr/local/bin/go && \ + ln -s /usr/local/src/go/bin/gofmt /usr/local/bin/gofmt && \ echo "> install rust" && \ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \ mv ~/.cargo /usr/local/src/cargo && \ - chmod a+rwx /usr/local/src/cargo && \ + rustup default stable && \ echo "> install gritty" && \ bun r gritty --omit dev && \ bun i gritty --omit dev && \ @@ -56,6 +54,7 @@ RUN apt-get update && apt-get upgrade && apt-get autoremove && \ echo "alias ls='ls --color=auto'" >> /etc/bash.bashrc && \ echo "alias buni='bun i --no-save'" >> /etc/bash.bashrc && \ echo "alias bat='batcat'" >> /etc/bash.bashrc && \ + echo ". /usr/local/src/nvm/nvm.sh" >> /etc/bash.bashrc && \ echo 'PS1="\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ "' >> /etc/bash.bashrc && \ echo "> setup inputrc" && \ echo "set editing-mode vi" >> /etc/inputrc && \ @@ -79,7 +78,6 @@ ENV cloudcmd_terminal_path=gritty ENV cloudcmd_open=false ENV PATH=node_modules/.bin:$PATH -ENV PATH=/usr/local/src/cargo/bin:$PATH ENV BUN_INSTALL_CACHE_DIR=/tmp/bun-cache From d2a7f6343a37dcb4c8181197abae2c253f8c3baf Mon Sep 17 00:00:00 2001 From: coderiaser Date: Mon, 30 Mar 2026 23:26:38 +0300 Subject: [PATCH 008/172] chore: cloudcmd: v19.9.20 --- ChangeLog | 5 +++++ HELP.md | 3 ++- README.md | 2 +- package.json | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4308050c..50945ac9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2026.03.30, v19.9.20 + +feature: +- cd0b5554 iocmd: io: nvm + 2026.03.30, v19.9.19 feature: diff --git a/HELP.md b/HELP.md index 46a83373..f840f546 100644 --- a/HELP.md +++ b/HELP.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.19 +# Cloud Commander v19.9.20 ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] @@ -1114,6 +1114,7 @@ There are a lot of ways to be involved in `Cloud Commander` development: ## Version history +- *2026.03.30*, **[v19.9.20](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.20)** - *2026.03.30*, **[v19.9.19](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.19)** - *2026.03.30*, **[v19.9.18](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.18)** - *2026.03.30*, **[v19.9.17](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.17)** diff --git a/README.md b/README.md index 799a2207..13b8db2c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.19 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] +# Cloud Commander v19.9.20 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] diff --git a/package.json b/package.json index b79ae08f..33a3c047 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cloudcmd", - "version": "19.9.19", + "version": "19.9.20", "type": "module", "author": "coderaiser (https://github.com/coderaiser)", "description": "File manager for the web with console and editor", From 5c6a9a958e60dbedcdbbc84bb121115188a404c7 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Tue, 31 Mar 2026 00:50:35 +0300 Subject: [PATCH 009/172] fix: css: columns: name: 40% -> 35% --- css/columns/name-size-date-time.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/columns/name-size-date-time.css b/css/columns/name-size-date-time.css index 9d6e41ac..f46e63f8 100644 --- a/css/columns/name-size-date-time.css +++ b/css/columns/name-size-date-time.css @@ -1,5 +1,5 @@ .name { - width: 40%; + width: 35%; } .size { From e2855641ca1f7f986bdd95159b8d10e17eb28b38 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Tue, 31 Mar 2026 00:54:58 +0300 Subject: [PATCH 010/172] feature: docker: io: rustup --- docker/Dockerfile.io | 1 + 1 file changed, 1 insertion(+) diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index 5d117ac1..f5bde850 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -43,6 +43,7 @@ RUN apt-get update && apt-get upgrade && apt-get autoremove && \ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \ mv ~/.cargo /usr/local/src/cargo && \ rustup default stable && \ + mv ~/.rustup /usr/local/src/rustup && \ echo "> install gritty" && \ bun r gritty --omit dev && \ bun i gritty --omit dev && \ From ddbf4d69a4aecbe6f474171e2f84fcb8f9e90f01 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Tue, 31 Mar 2026 00:51:02 +0300 Subject: [PATCH 011/172] chore: cloudcmd: v19.9.21 --- ChangeLog | 5 +++++ HELP.md | 3 ++- README.md | 2 +- package.json | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 50945ac9..48c1ad95 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2026.03.31, v19.9.21 + +fix: +- 5c6a9a95 css: columns: name: 40% -> 35% + 2026.03.30, v19.9.20 feature: diff --git a/HELP.md b/HELP.md index f840f546..14ddc4a6 100644 --- a/HELP.md +++ b/HELP.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.20 +# Cloud Commander v19.9.21 ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] @@ -1114,6 +1114,7 @@ There are a lot of ways to be involved in `Cloud Commander` development: ## Version history +- *2026.03.31*, **[v19.9.21](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.21)** - *2026.03.30*, **[v19.9.20](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.20)** - *2026.03.30*, **[v19.9.19](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.19)** - *2026.03.30*, **[v19.9.18](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.18)** diff --git a/README.md b/README.md index 13b8db2c..c5f590fe 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.20 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] +# Cloud Commander v19.9.21 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] diff --git a/package.json b/package.json index 33a3c047..830f93b2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cloudcmd", - "version": "19.9.20", + "version": "19.9.21", "type": "module", "author": "coderaiser (https://github.com/coderaiser)", "description": "File manager for the web with console and editor", From b4345ed40d8f430a16a72724ab6e352048ec83a5 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Tue, 31 Mar 2026 00:59:02 +0300 Subject: [PATCH 012/172] feature: docker: io: DENO_DIR --- docker/Dockerfile.io | 1 + 1 file changed, 1 insertion(+) diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index f5bde850..577e9a55 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -81,6 +81,7 @@ ENV cloudcmd_open=false ENV PATH=node_modules/.bin:$PATH ENV BUN_INSTALL_CACHE_DIR=/tmp/bun-cache +ENV DENO_DIR=/tmp/deno-cache ENV LANG=en_US.UTF-8 ENV LANGUAGE=en_US:en From e53aa06cdb72f5d9bc0e8e0840cc13446fee8d1b Mon Sep 17 00:00:00 2001 From: coderiaser Date: Tue, 31 Mar 2026 00:59:44 +0300 Subject: [PATCH 013/172] chore: cloudcmd: v19.9.22 --- ChangeLog | 5 +++++ HELP.md | 3 ++- README.md | 2 +- package.json | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 48c1ad95..67a283c7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2026.03.31, v19.9.22 + +feature: +- b4345ed4 docker: io: DENO_DIR + 2026.03.31, v19.9.21 fix: diff --git a/HELP.md b/HELP.md index 14ddc4a6..96848690 100644 --- a/HELP.md +++ b/HELP.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.21 +# Cloud Commander v19.9.22 ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] @@ -1114,6 +1114,7 @@ There are a lot of ways to be involved in `Cloud Commander` development: ## Version history +- *2026.03.31*, **[v19.9.22](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.22)** - *2026.03.31*, **[v19.9.21](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.21)** - *2026.03.30*, **[v19.9.20](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.20)** - *2026.03.30*, **[v19.9.19](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.19)** diff --git a/README.md b/README.md index c5f590fe..0d6bd072 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.21 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] +# Cloud Commander v19.9.22 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] diff --git a/package.json b/package.json index 830f93b2..35bdaa7d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cloudcmd", - "version": "19.9.21", + "version": "19.9.22", "type": "module", "author": "coderaiser (https://github.com/coderaiser)", "description": "File manager for the web with console and editor", From e4d7d441fccdd662eb1146795d38fdf3653ebfeb Mon Sep 17 00:00:00 2001 From: coderiaser Date: Wed, 1 Apr 2026 14:33:41 +0300 Subject: [PATCH 014/172] feature: docker: io: nix --- docker/Dockerfile.io | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index 577e9a55..c5905f79 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -12,13 +12,22 @@ ENV PATH=/usr/local/src/cargo/bin:$PATH ARG GO_VERSION=1.21.2 -RUN apt-get update && apt-get upgrade && apt-get autoremove && \ +RUN apt-get update && apt-get upgrade -y && apt-get autoremove && \ apt-get install -y less ffmpeg net-tools netcat-openbsd mc iputils-ping vim neovim bat fzf \ locales sudo command-not-found && \ echo "> Update command-not-found database. Run 'sudo apt update' to populate it." && \ apt-get update && \ apt-get autoremove && apt-get clean && \ rm -rf /var/lib/apt/lists/* && \ + echo "> install nix" && \ + useradd -m -s /bin/bash nixuser && \ + echo "nixuser ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/nixuser && \ + chmod 0440 /etc/sudoers.d/nixuser && \ + su - nixuser -c "curl -L https://nixos.org/nix/install | sh -s -- --no-daemon --no-sendbox" && \ + mv /home/nixuser/.nix-profile /usr/local/src/nix-profile && \ + mv /home/nixuser/.nix-defexpr /usr/local/src/nix-defexpr && \ + rm -rf /etc/sudoers.d/nixuser && \ + userdel -r nixuser && \ echo "> install nvm" && \ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash && \ mv ~/.nvm /usr/local/src/nvm && \ @@ -79,6 +88,8 @@ ENV cloudcmd_terminal_path=gritty ENV cloudcmd_open=false ENV PATH=node_modules/.bin:$PATH +ENV PATH=/usr/local/src/nix/profile/bin:$PATH +ENV NIX_PATH=/usr/local/src/nix/defexpr/channels ENV BUN_INSTALL_CACHE_DIR=/tmp/bun-cache ENV DENO_DIR=/tmp/deno-cache From 582b7423dc90b547a7234f6e621bc41b2c22c84f Mon Sep 17 00:00:00 2001 From: coderiaser Date: Wed, 1 Apr 2026 14:34:24 +0300 Subject: [PATCH 015/172] chore: cloudcmd: v19.9.23 --- ChangeLog | 5 +++++ HELP.md | 3 ++- README.md | 2 +- package.json | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 67a283c7..69e7fe4e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2026.04.01, v19.9.23 + +feature: +- 5a3413ce docker: io: nix + 2026.03.31, v19.9.22 feature: diff --git a/HELP.md b/HELP.md index 96848690..f7e199f1 100644 --- a/HELP.md +++ b/HELP.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.22 +# Cloud Commander v19.9.23 ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] @@ -1114,6 +1114,7 @@ There are a lot of ways to be involved in `Cloud Commander` development: ## Version history +- *2026.04.01*, **[v19.9.23](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.23)** - *2026.03.31*, **[v19.9.22](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.22)** - *2026.03.31*, **[v19.9.21](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.21)** - *2026.03.30*, **[v19.9.20](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.20)** diff --git a/README.md b/README.md index 0d6bd072..0ff1d63c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.22 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] +# Cloud Commander v19.9.23 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] diff --git a/package.json b/package.json index 35bdaa7d..2e2518b7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cloudcmd", - "version": "19.9.22", + "version": "19.9.23", "type": "module", "author": "coderaiser (https://github.com/coderaiser)", "description": "File manager for the web with console and editor", From 1fc1e3734c05a0975cd0cbb2f06ac2129c0a5770 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Wed, 1 Apr 2026 23:43:20 +0300 Subject: [PATCH 016/172] feature: docker: io: apt-get upgrade --- docker/Dockerfile | 2 ++ docker/Dockerfile.alpine | 4 ++- docker/Dockerfile.io | 54 ++++++++++++++++------------------------ docker/Dockerfile.slim | 1 + 4 files changed, 27 insertions(+), 34 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index cf1505a7..7c5d7b64 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,8 +1,10 @@ FROM node + LABEL maintainer="Coderaiser" LABEL org.opencontainers.image.source="https://github.com/coderaiser/cloudcmd" RUN mkdir -p /usr/src/cloudcmd + WORKDIR /usr/src/cloudcmd COPY package.json /usr/src/cloudcmd/ diff --git a/docker/Dockerfile.alpine b/docker/Dockerfile.alpine index 75549fae..5e38ab8a 100644 --- a/docker/Dockerfile.alpine +++ b/docker/Dockerfile.alpine @@ -1,8 +1,10 @@ FROM node:alpine + LABEL maintainer="Coderaiser" LABEL org.opencontainers.image.source="https://github.com/coderaiser/cloudcmd" RUN mkdir -p /usr/src/cloudcmd + WORKDIR /usr/src/cloudcmd COPY package.json /usr/src/cloudcmd/ @@ -21,6 +23,7 @@ RUN apk update && \ COPY . /usr/src/cloudcmd WORKDIR / + ENV cloudcmd_terminal=true ENV cloudcmd_terminal_path=gritty ENV cloudcmd_open=false @@ -29,4 +32,3 @@ ENV cloudcmd_vim=true EXPOSE 8000 ENTRYPOINT ["/usr/src/cloudcmd/bin/cloudcmd.js"] - diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index c5905f79..588d7d32 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -1,39 +1,33 @@ FROM node + LABEL maintainer="Coderaiser" LABEL org.opencontainers.image.source="https://github.com/coderaiser/cloudcmd" RUN mkdir -p /usr/src/cloudcmd + WORKDIR /usr/src/cloudcmd COPY package.json /usr/src/cloudcmd/ -ENV DEBIAN_FRONTEND=noninteractive -ENV PATH=/usr/local/src/cargo/bin:$PATH +ENV DEBIAN_FRONTEND=noninteractive \ + PATH=/usr/local/src/cargo/bin:$PATH ARG GO_VERSION=1.21.2 -RUN apt-get update && apt-get upgrade -y && apt-get autoremove && \ - apt-get install -y less ffmpeg net-tools netcat-openbsd mc iputils-ping vim neovim bat fzf \ - locales sudo command-not-found && \ +RUN apt-get update && \ + apt-get upgrade -y && \ + apt-get autoremove && \ + apt-get install -y less ffmpeg net-tools netcat-openbsd mc iputils-ping vim neovim bat fzf locales sudo command-not-found && \ echo "> Update command-not-found database. Run 'sudo apt update' to populate it." && \ apt-get update && \ - apt-get autoremove && apt-get clean && \ + apt-get autoremove && \ + apt-get clean && \ rm -rf /var/lib/apt/lists/* && \ - echo "> install nix" && \ - useradd -m -s /bin/bash nixuser && \ - echo "nixuser ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/nixuser && \ - chmod 0440 /etc/sudoers.d/nixuser && \ - su - nixuser -c "curl -L https://nixos.org/nix/install | sh -s -- --no-daemon --no-sendbox" && \ - mv /home/nixuser/.nix-profile /usr/local/src/nix-profile && \ - mv /home/nixuser/.nix-defexpr /usr/local/src/nix-defexpr && \ - rm -rf /etc/sudoers.d/nixuser && \ - userdel -r nixuser && \ echo "> install nvm" && \ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash && \ mv ~/.nvm /usr/local/src/nvm && \ echo "> install npm globals" && \ - npm i wisdom nupdate version-io redrun superc8 \ - supertape madrun redlint putout renamify-cli runny redfork -g && \ + npm i wisdom nupdate version-io redrun superc8 supertape madrun redlint putout renamify-cli runny redfork -g && \ echo "> install bun" && \ curl -fsSL https://bun.sh/install | bash && \ mv ~/.bun /usr/local/src/bun && \ @@ -83,22 +77,16 @@ COPY . /usr/src/cloudcmd WORKDIR / -ENV cloudcmd_terminal=true -ENV cloudcmd_terminal_path=gritty -ENV cloudcmd_open=false - -ENV PATH=node_modules/.bin:$PATH -ENV PATH=/usr/local/src/nix/profile/bin:$PATH -ENV NIX_PATH=/usr/local/src/nix/defexpr/channels - -ENV BUN_INSTALL_CACHE_DIR=/tmp/bun-cache -ENV DENO_DIR=/tmp/deno-cache - -ENV LANG=en_US.UTF-8 -ENV LANGUAGE=en_US:en -ENV LC_ALL=en_US.UTF-8 - -ENV TERM=xterm-256color +ENV cloudcmd_terminal=true \ + cloudcmd_terminal_path=gritty \ + cloudcmd_open=false \ + PATH=node_modules/.bin:$PATH \ + BUN_INSTALL_CACHE_DIR=/tmp/bun-cache \ + DENO_DIR=/tmp/deno-cache \ + LANG=en_US.UTF-8 \ + LANGUAGE=en_US:en \ + LC_ALL=en_US.UTF-8 \ + TERM=xterm-256color EXPOSE 8000 diff --git a/docker/Dockerfile.slim b/docker/Dockerfile.slim index 6974b41c..c6f273b8 100644 --- a/docker/Dockerfile.slim +++ b/docker/Dockerfile.slim @@ -1,6 +1,7 @@ FROM node:slim AS build RUN mkdir -p /usr/src/cloudcmd/ + WORKDIR /usr/src/cloudcmd COPY package.json /usr/src/cloudcmd/ From b8a621ca1b1fd2061e5540ea68114586422910de Mon Sep 17 00:00:00 2001 From: coderiaser Date: Thu, 2 Apr 2026 00:24:48 +0300 Subject: [PATCH 017/172] chore: cloudcmd: v19.9.24 --- ChangeLog | 7 +++++++ HELP.md | 3 ++- README.md | 2 +- package.json | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 69e7fe4e..5643732b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2026.04.02, v19.9.24 + +feature: +- c4d26c6a docker: io: apt-get upgrade +- 9ddb8c29 docker: io: get rid of nix +- e4d7d441 docker: io: nix + 2026.04.01, v19.9.23 feature: diff --git a/HELP.md b/HELP.md index f7e199f1..2c237301 100644 --- a/HELP.md +++ b/HELP.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.23 +# Cloud Commander v19.9.24 ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] @@ -1114,6 +1114,7 @@ There are a lot of ways to be involved in `Cloud Commander` development: ## Version history +- *2026.04.02*, **[v19.9.24](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.24)** - *2026.04.01*, **[v19.9.23](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.23)** - *2026.03.31*, **[v19.9.22](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.22)** - *2026.03.31*, **[v19.9.21](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.21)** diff --git a/README.md b/README.md index 0ff1d63c..e9b51f9c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.23 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] +# Cloud Commander v19.9.24 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] diff --git a/package.json b/package.json index 2e2518b7..6a3b2c6b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cloudcmd", - "version": "19.9.23", + "version": "19.9.24", "type": "module", "author": "coderaiser (https://github.com/coderaiser)", "description": "File manager for the web with console and editor", From d12e7bd0c5e090ffbad70f289dbfd5e8cdf9f4aa Mon Sep 17 00:00:00 2001 From: chaoliang yan Date: Fri, 3 Apr 2026 02:16:49 +1100 Subject: [PATCH 018/172] fix: distribute: fix event listener leak on socket disconnect (#462) --- server/distribute/import.js | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/server/distribute/import.js b/server/distribute/import.js index 131dabde..f6cbe614 100644 --- a/server/distribute/import.js +++ b/server/distribute/import.js @@ -38,9 +38,14 @@ const addUrl = currify((url, a) => `${url}: ${a}`); const rmListeners = wraptile((socket, listeners) => { socket.removeListener('connect', listeners.onConnect); + socket.removeListener('accept', listeners.onAccept); socket.removeListener('config', listeners.onConfig); socket.removeListener('error', listeners.onError); - socket.removeListener('connection_error', listeners.onError); + socket.removeListener('connect_error', listeners.onConnectError); + socket.removeListener('reject', listeners.onReject); + + if (listeners.onChange) + socket.removeListener('change', listeners.onChange); }); const canceled = (f) => f(null, { @@ -106,17 +111,6 @@ export const distributeImport = (config, options, fn) => { const onConnect = emitAuth(importUrl, config, socket); const onAccept = logWrapped(isLog, importStr, `${connectedStr} to ${colorUrl}`); - - const onDisconnect = squad(...[ - done(fn, statusStore), - logWrapped(isLog, importStr, `${disconnectedStr} from ${colorUrl}`), - rmListeners(socket, { - onError, - onConnect, - onConfig, - }), - ]); - const onChange = squad(logWrapped(isLog, importStr), config); const onReject = squad(superFn('reject'), logWrapped( @@ -125,6 +119,20 @@ export const distributeImport = (config, options, fn) => { tokenRejectedStr, )); + const onDisconnect = squad(...[ + done(fn, statusStore), + logWrapped(isLog, importStr, `${disconnectedStr} from ${colorUrl}`), + rmListeners(socket, { + onConnect, + onAccept, + onConfig, + onError, + onConnectError, + onReject, + onChange, + }), + ]); + socket.on('connect', onConnect); socket.on('accept', onAccept); socket.on('disconnect', onDisconnect); From 34fad6ea73cf99063cde8a8ee027d85f3a6aa2de Mon Sep 17 00:00:00 2001 From: coderiaser Date: Thu, 2 Apr 2026 18:19:15 +0300 Subject: [PATCH 019/172] chore: cloudcmd: v19.10.0 --- ChangeLog | 5 +++++ HELP.md | 3 ++- README.md | 2 +- package.json | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5643732b..ad86fec8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2026.04.02, v19.10.0 + +fix: +- d12e7bd0 distribute: fix event listener leak on socket disconnect (#462) + 2026.04.02, v19.9.24 feature: diff --git a/HELP.md b/HELP.md index 2c237301..d048ddba 100644 --- a/HELP.md +++ b/HELP.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.24 +# Cloud Commander v19.10.0 ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] @@ -1114,6 +1114,7 @@ There are a lot of ways to be involved in `Cloud Commander` development: ## Version history +- *2026.04.02*, **[v19.10.0](//github.com/coderaiser/cloudcmd/releases/tag/v19.10.0)** - *2026.04.02*, **[v19.9.24](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.24)** - *2026.04.01*, **[v19.9.23](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.23)** - *2026.03.31*, **[v19.9.22](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.22)** diff --git a/README.md b/README.md index e9b51f9c..57010667 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.9.24 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] +# Cloud Commander v19.10.0 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] diff --git a/package.json b/package.json index 6a3b2c6b..46c64410 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cloudcmd", - "version": "19.9.24", + "version": "19.10.0", "type": "module", "author": "coderaiser (https://github.com/coderaiser)", "description": "File manager for the web with console and editor", From ceb7ef4ff75d00b2ef495254f9015a8041402661 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Fri, 3 Apr 2026 23:12:00 +0300 Subject: [PATCH 020/172] feature: docker: io: keep /var/lib/apt/lists --- docker/Dockerfile.io | 1 - 1 file changed, 1 deletion(-) diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index 588d7d32..d4a9f70d 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -22,7 +22,6 @@ RUN apt-get update && \ apt-get update && \ apt-get autoremove && \ apt-get clean && \ - rm -rf /var/lib/apt/lists/* && \ echo "> install nvm" && \ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash && \ mv ~/.nvm /usr/local/src/nvm && \ From 314cceb4627527ebbfcce777e9922d019e753e44 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Fri, 3 Apr 2026 23:12:27 +0300 Subject: [PATCH 021/172] chore: cloudcmd: v19.10.1 --- ChangeLog | 5 +++++ HELP.md | 3 ++- README.md | 2 +- package.json | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index ad86fec8..0fc46c2b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2026.04.03, v19.10.1 + +feature: +- ceb7ef4f docker: io: keep /var/lib/apt/lists + 2026.04.02, v19.10.0 fix: diff --git a/HELP.md b/HELP.md index d048ddba..07def5c0 100644 --- a/HELP.md +++ b/HELP.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.10.0 +# Cloud Commander v19.10.1 ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] @@ -1114,6 +1114,7 @@ There are a lot of ways to be involved in `Cloud Commander` development: ## Version history +- *2026.04.03*, **[v19.10.1](//github.com/coderaiser/cloudcmd/releases/tag/v19.10.1)** - *2026.04.02*, **[v19.10.0](//github.com/coderaiser/cloudcmd/releases/tag/v19.10.0)** - *2026.04.02*, **[v19.9.24](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.24)** - *2026.04.01*, **[v19.9.23](//github.com/coderaiser/cloudcmd/releases/tag/v19.9.23)** diff --git a/README.md b/README.md index 57010667..48654c69 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Cloud Commander v19.10.0 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] +# Cloud Commander v19.10.1 [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Codacy][CodacyIMG]][CodacyURL] [![Gitter][GitterIMGURL]][GitterURL] ### [Main][MainURL] [Blog][BlogURL] [Support][SupportURL] [Demo][DemoURL] diff --git a/package.json b/package.json index 46c64410..2adfd1ab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cloudcmd", - "version": "19.10.0", + "version": "19.10.1", "type": "module", "author": "coderaiser (https://github.com/coderaiser)", "description": "File manager for the web with console and editor", From df4fb517160269baaf004aa55d033d65b5e3f079 Mon Sep 17 00:00:00 2001 From: coderiaser Date: Sat, 4 Apr 2026 00:05:55 +0300 Subject: [PATCH 022/172] feature: cloudcmd: aleman v2.0.1 --- html/index.html | 2 +- package.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/html/index.html b/html/index.html index 0cfc73c5..76043d9c 100644 --- a/html/index.html +++ b/html/index.html @@ -45,7 +45,7 @@