Commit Graph

2036 Commits

Author SHA1 Message Date
929f31cce9 sync: auto-sync from HOWARD-HOME at 2026-06-25 12:00:35
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-25 12:00:35
2026-06-25 12:01:03 -07:00
21ef1f2570 synology: fix --confirm arg position + verify write path live
- Fix argparse: --confirm/--vault were only accepted BEFORE the subcommand, so
  every documented gated-write (e.g. `call X set k=v --confirm`) failed. Moved to
  a shared parent parser (SUPPRESS defaults) -> both flags work in either position.
- Verified the CSRF write path live on cascadesDS: Share create -> verify ->
  delete -> verify gone. Both mutating calls succeeded; device left pristine.
- SKILL.md: write/setter path marked VERIFIED; confirmed share-create signature.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 11:56:32 -07:00
73b957d911 sync: auto-sync from HOWARD-HOME at 2026-06-25 11:45:38
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-25 11:45:38
2026-06-25 11:46:08 -07:00
4a63b583b7 sync: auto-sync from HOWARD-HOME at 2026-06-25 11:42:29
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-25 11:42:29
2026-06-25 11:42:58 -07:00
fc36f98450 synology: full read-surface sweep + FileStation ls graceful fallback
Exercised every Web API + SSH read command live against cascadesDS.
- All reads OK; `ls <folder>` (FileStation list) is 407-denied for the admin
  account on this box (confirmed on-box as SYSTEM_ADMIN) -> now catches the
  400/407 and prints an SSH file-browse hint. `ls` share-roots still works.
- SSH backend (info/df/run + privileged synowebapi) verified.
- Documented MSYS path-mangling of bare `ls /path` arg on Windows.
- SKILL.md: per-command results; flagged write/setter path as not-yet-live.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 11:19:04 -07:00
7173f4dc12 synology: live-verify against cascadesDS, fix services method + pipe handling
First live exercise of the skill against the Cascades DS718+ (DSM 7.2.1, VPN up).
- Fix `services`: SYNO.Core.Service.list 103s on DSM 7.2.1 -> method is `get`.
- Fix `apis | head` BrokenPipeError traceback -> caught, clean exit.
- SKILL.md status PLUMBED -> VERIFIED 2026-06-25 with live device facts.
- wiki/cascades-tucson: add NAS specs, resolve model/RAM/DSM TODO.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 11:08:28 -07:00
384aa6ac43 sync: auto-sync from HOWARD-HOME at 2026-06-24 17:41:57
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 17:41:57
2026-06-24 17:42:27 -07:00
994885b2aa sync: auto-sync from HOWARD-HOME at 2026-06-24 17:40:55
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 17:40:55
2026-06-24 17:41:25 -07:00
2a1a275511 sync: auto-sync from HOWARD-HOME at 2026-06-24 17:37:00
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 17:37:00
2026-06-24 17:37:35 -07:00
9d68db953f sync: auto-sync from HOWARD-HOME at 2026-06-24 15:39:19
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 15:39:19
2026-06-24 15:39:54 -07:00
8ddfb33eab sync: auto-sync from HOWARD-HOME at 2026-06-24 15:23:13
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 15:23:13
2026-06-24 15:23:42 -07:00
7055ce6acd sync: auto-sync from HOWARD-HOME at 2026-06-24 14:48:56
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 14:48:56
2026-06-24 14:49:26 -07:00
855a67d612 sync: auto-sync from HOWARD-HOME at 2026-06-24 13:59:29
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 13:59:29
2026-06-24 13:59:58 -07:00
be2ae8b07e sync: auto-sync from HOWARD-HOME at 2026-06-24 12:49:35
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 12:49:35
2026-06-24 12:50:03 -07:00
8d6ac5ef6e sync: auto-sync from HOWARD-HOME at 2026-06-24 12:17:43
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 12:17:43
2026-06-24 12:18:15 -07:00
5c77b88654 sync: auto-sync from HOWARD-HOME at 2026-06-24 11:50:01
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 11:50:01
2026-06-24 11:50:29 -07:00
47c9441781 sync: auto-sync from HOWARD-HOME at 2026-06-24 10:25:39
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 10:25:39
2026-06-24 10:26:07 -07:00
0d05c1a4a4 sync: auto-sync from HOWARD-HOME at 2026-06-24 10:21:03
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 10:21:03
2026-06-24 10:21:31 -07:00
befd701678 sync: auto-sync from HOWARD-HOME at 2026-06-24 09:27:28
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 09:27:28
2026-06-24 09:27:58 -07:00
00115c79f0 sync: auto-sync from HOWARD-HOME at 2026-06-24 08:45:53
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 08:45:53
2026-06-24 08:46:20 -07:00
2c9f99e45d sync: auto-sync from GURU-5070 at 2026-06-23 21:37:26
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-23 21:37:26
2026-06-23 21:38:25 -07:00
4df2232bbd sync: auto-sync from GURU-5070 at 2026-06-23 21:36:00
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-23 21:36:00
2026-06-23 21:37:00 -07:00
7b252335cc sync: auto-sync from GURU-5070 at 2026-06-23 21:14:42
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-23 21:14:42
2026-06-23 21:15:42 -07:00
373883fb48 sync: auto-sync from GURU-5070 at 2026-06-23 21:03:04
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-23 21:03:04
2026-06-23 21:04:10 -07:00
e175c3d8f1 sync: auto-sync from HOWARD-HOME at 2026-06-23 20:52:42
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-23 20:52:42
2026-06-23 20:53:10 -07:00
529ce8506a sync: auto-sync from HOWARD-HOME at 2026-06-23 20:51:06
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-23 20:51:06
2026-06-23 20:51:38 -07:00
3de8b7fde3 docs(screenconnect skill): clarify end goal — GuruRMM addon, BYO alternative to GuruConnect
Replace the thin "Future: GuruRMM integration" stub with a "Why this skill exists"
section: ScreenConnect surfaces as a per-partner Integrations Center / addons-page
entry, positioned as the bring-your-own alternative to GuruConnect (a partner already
paying for ScreenConnect uses their licensed instance as the remote-access backend).
Points at the mapped plan: SPEC-024, RMM_THOUGHTS Feature 7 + Refinement 7a, the
Integrations Center roadmap item.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 20:51:38 -07:00
30841fbfb1 sync: auto-sync from GURU-5070 at 2026-06-23 20:23:47
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-23 20:23:47
2026-06-23 20:25:46 -07:00
ee406308eb sync: auto-sync from GURU-5070 at 2026-06-23 16:38:25
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-23 16:38:25
2026-06-23 16:40:15 -07:00
6ce24ce777 sync: auto-sync from HOWARD-HOME at 2026-06-23 16:38:26
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-23 16:38:26
2026-06-23 16:38:56 -07:00
0ce3b5adaa sync: auto-sync from HOWARD-HOME at 2026-06-23 16:20:09
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-23 16:20:09
2026-06-23 16:20:40 -07:00
90eb298797 sync: auto-sync from HOWARD-HOME at 2026-06-23 16:01:47
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-23 16:01:47
2026-06-23 16:02:17 -07:00
405832d049 sync: auto-sync from GURU-BEAST-ROG at 2026-06-23 15:56:27
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-06-23 15:56:27
2026-06-23 15:56:46 -07:00
350c251513 sync: auto-sync from GURU-BEAST-ROG at 2026-06-23 15:54:03
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-06-23 15:54:03
2026-06-23 15:54:23 -07:00
eb73f9cd32 sync: auto-sync from GURU-BEAST-ROG at 2026-06-23 15:45:37
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-06-23 15:45:37
2026-06-23 15:45:57 -07:00
cd806da576 sync: auto-sync from HOWARD-HOME at 2026-06-23 15:28:30
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-23 15:28:30
2026-06-23 15:29:01 -07:00
a7e7fb1f16 Add AMPIPIT as submodule (projects/msp-tools/ampipit)
Migrate Howard's AMPIPIT toolkit into the fleet as a private Gitea
submodule (azcomputerguru/ampipit), matching the guru-rmm pattern.
Full history (49 commits + tags) pushed to Gitea and verified before
integration. Tracks main.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 15:29:01 -07:00
3083e4b579 sync: auto-sync from GURU-BEAST-ROG at 2026-06-23 15:09:44
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-06-23 15:09:44
2026-06-23 15:10:06 -07:00
0171107d41 sync: auto-sync from GURU-5070 at 2026-06-23 12:10:19
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-23 12:10:19
2026-06-23 12:11:12 -07:00
a28b52da9a wiki: compile valleywide (full) - SMB1/Orders-XP fix, billing-note correction, hours 15.5
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 10:16:40 -07:00
045b50fefa sync: auto-sync from GURU-5070 at 2026-06-23 09:59:34
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-23 09:59:34
2026-06-23 10:00:22 -07:00
d36aa14be8 chore: advance guru-rmm submodule pin -> de30ebc (Task 8 script-path verified on-box)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:24:52 -07:00
0b0c9ba3bd sync: auto-sync from GURU-5070 at 2026-06-23 08:17:44
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-23 08:17:44
2026-06-23 08:18:34 -07:00
1bc6c40d05 chore: advance guru-rmm submodule pin -> 53bb682 (dashboard install UI -> universal installer)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:12:43 -07:00
f8f57d7e37 chore: advance guru-rmm submodule pin -> 30e14d8 (universal installer P1 + 29 upstream)
Pin was stale at 2e469f1b (~30 commits behind main). Advances to current origin/main
which includes the universal self-detecting installer (Feature 9, v0.6.71) and upstream work.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:05:04 -07:00
5f30e1154a sync: auto-sync from GURU-5070 at 2026-06-23 07:57:32
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-23 07:57:32
2026-06-23 07:59:40 -07:00
3e414c1572 wiki: compile cascades-tucson (full) — 2026-06-23 planned power outage
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 05:45:34 -07:00
beb8a36ff2 wiki: compile dataforth (full) — fold in Phase 2 shares target-state strawman
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 05:42:40 -07:00
da411b0f48 sync: auto-sync from HOWARD-HOME at 2026-06-23 05:36:49
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-23 05:36:49
2026-06-23 05:37:43 -07:00
7fb32ba349 sync: auto-sync from HOWARD-HOME at 2026-06-23 05:36:06
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-23 05:36:06
2026-06-23 05:36:43 -07:00