Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d832343b38 | |||
| b38c99aaa0 | |||
| e379d60c65 | |||
| 99b68c9bb0 | |||
| 32d38975ec | |||
| 4ac2d99c32 | |||
| 9265670e63 | |||
| 9341b9cd16 | |||
| 8e6418a574 | |||
| 33609bff9a |
32
changelog.md
32
changelog.md
@@ -1,5 +1,37 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-10-28 - 1.3.6 - fix(deps)
|
||||
Bump smartcli dependency and add local settings file
|
||||
|
||||
- Bumped @push.rocks/smartcli from ^4.0.18 to ^4.0.19 in deno.json
|
||||
- Added .claude/settings.local.json (development/local settings file)
|
||||
|
||||
## 2025-10-28 - 1.3.5 - fix(smartcli)
|
||||
Bump @push.rocks/smartcli to ^4.0.18 and add local settings file for tooling permissions
|
||||
|
||||
- Updated dependency @push.rocks/smartcli from ^4.0.16 to ^4.0.18 in deno.json
|
||||
- Added a local settings file (.claude/settings.local.json) to configure runtime/tooling permissions (web fetch domains, bash/deno/npm command allowances, and local read access)
|
||||
- No code API changes; this is a dependency/infra update — incrementing patch version
|
||||
|
||||
## 2025-10-28 - 1.3.4 - fix(smartcli)
|
||||
Update @push.rocks/smartcli to ^4.0.16 and add local Claude settings
|
||||
|
||||
- Bump dependency in deno.json: @push.rocks/smartcli from ^4.0.15 to ^4.0.16
|
||||
- Add .claude/settings.local.json containing local permissions/configuration (development/local-only file)
|
||||
|
||||
## 2025-10-28 - 1.3.3 - fix(deno.json)
|
||||
Bump @push.rocks/smartcli to ^4.0.15 and add local Claude settings
|
||||
|
||||
- Updated deno.json: @push.rocks/smartcli ^4.0.14 → ^4.0.15
|
||||
- Added .claude/settings.local.json with local permissions for development/CI
|
||||
- No runtime source changes; dependency update only — recommend a patch release
|
||||
|
||||
## 2025-10-28 - 1.3.2 - fix(cli)
|
||||
Correct scripts subcommand argument parsing and bump smartcli dependency
|
||||
|
||||
- Fix scripts command argument indices so the subcommand is read from argvArg._[1] and subsequent arguments from argvArg._[2]. This resolves incorrect handling of 'scripts search', 'scripts info' and 'scripts run' inputs.
|
||||
- Upgrade @push.rocks/smartcli dependency from ^4.0.11 to ^4.0.14 in deno.json for compatibility/stability improvements.
|
||||
|
||||
## 2025-10-27 - 1.3.1 - fix(publish)
|
||||
Switch publish registry to internal Verdaccio instance and add local CI settings
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@serve.zone/moxytool",
|
||||
"version": "1.3.1",
|
||||
"version": "1.3.6",
|
||||
"exports": "./mod.ts",
|
||||
"nodeModulesDir": "auto",
|
||||
"tasks": {
|
||||
@@ -40,7 +40,7 @@
|
||||
"@push.rocks/npmextra": "npm:@push.rocks/npmextra@^5.1.2",
|
||||
"@push.rocks/projectinfo": "npm:@push.rocks/projectinfo@^5.0.1",
|
||||
"@push.rocks/qenv": "npm:@push.rocks/qenv@^6.1.0",
|
||||
"@push.rocks/smartcli": "npm:@push.rocks/smartcli@^4.0.11",
|
||||
"@push.rocks/smartcli": "npm:@push.rocks/smartcli@^4.0.19",
|
||||
"@push.rocks/smartdelay": "npm:@push.rocks/smartdelay@^3.0.5",
|
||||
"@push.rocks/smartfile": "npm:@push.rocks/smartfile@^11.0.23",
|
||||
"@push.rocks/smartjson": "npm:@push.rocks/smartjson@^5.0.20",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@serve.zone/moxytool",
|
||||
"version": "1.3.1",
|
||||
"version": "1.3.6",
|
||||
"description": "Proxmox administration tool for vGPU setup, VM management, and cluster configuration",
|
||||
"keywords": [
|
||||
"proxmox",
|
||||
|
||||
@@ -3,6 +3,6 @@
|
||||
*/
|
||||
export const commitinfo = {
|
||||
name: '@serve.zone/moxytool',
|
||||
version: '1.3.1',
|
||||
version: '1.3.6',
|
||||
description: 'Proxmox administration tool for vGPU setup, VM management, and cluster configuration'
|
||||
}
|
||||
|
||||
@@ -204,7 +204,7 @@ export const runCli = async () => {
|
||||
|
||||
// Scripts management commands
|
||||
smartcliInstance.addCommand('scripts').subscribe(async (argvArg) => {
|
||||
const subcommand = argvArg._[0];
|
||||
const subcommand = argvArg._[1]; // _[0] is 'scripts', _[1] is the subcommand
|
||||
|
||||
if (!subcommand) {
|
||||
logger.log('info', 'MOXYTOOL Scripts - Proxmox Community Scripts Management');
|
||||
@@ -262,7 +262,7 @@ export const runCli = async () => {
|
||||
}
|
||||
|
||||
case 'search': {
|
||||
const query = argvArg._[1];
|
||||
const query = argvArg._[2]; // _[0]=scripts, _[1]=search, _[2]=query
|
||||
|
||||
if (!query) {
|
||||
logger.log('error', 'Please provide a search query');
|
||||
@@ -292,7 +292,7 @@ export const runCli = async () => {
|
||||
}
|
||||
|
||||
case 'info': {
|
||||
const slug = argvArg._[1];
|
||||
const slug = argvArg._[2]; // _[0]=scripts, _[1]=info, _[2]=slug
|
||||
|
||||
if (!slug) {
|
||||
logger.log('error', 'Please provide a script slug');
|
||||
@@ -368,7 +368,7 @@ export const runCli = async () => {
|
||||
}
|
||||
|
||||
case 'run': {
|
||||
const slug = argvArg._[1];
|
||||
const slug = argvArg._[2]; // _[0]=scripts, _[1]=run, _[2]=slug
|
||||
|
||||
if (!slug) {
|
||||
logger.log('error', 'Please provide a script slug');
|
||||
|
||||
Reference in New Issue
Block a user