5c6ff8fb52
feat: add /gc-feature-request skill; register guruconnect coord key
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-29 07:33:25 -07:00
593f4549f5
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-29 07:33:01
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-29 07:33:01
2026-05-29 07:33:02 -07:00
a00247bc74
chore: convert guru-connect to submodule; integrate ADR-008 + 2026-05-29 session log
...
guru-connect is now tracked as a submodule (azcomputerguru/guru-connect @ e3e95f8);
its working state was published to the GC repo first, so no content is lost. guru-rmm
advanced to include ADR-008 (GC integration boundary) replayed on top of the team's
Integrations Center / discovery advances. Includes the native-remote-control spec
(now inside the GC submodule), the versionable-products memory, and the session log.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-29 06:36:54 -07:00
1dd88edba3
sync: auto-sync from HOWARD-HOME at 2026-05-28 20:45:54
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-28 20:45:54
2026-05-28 20:46:01 -07:00
7f87082887
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-28 20:33:28
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-28 20:33:28
2026-05-28 20:33:30 -07:00
b3dcd166c1
sync: auto-sync from GURU-KALI at 2026-05-28 20:32:30
...
Author: Mike Swanson
Machine: GURU-KALI
Timestamp: 2026-05-28 20:32:30
2026-05-28 20:32:32 -07:00
1b40e07890
chore(submodule): advance guru-rmm — integration consolidation (MAJOR)
2026-05-28 20:29:21 -07:00
285570b950
chore(submodule): advance guru-rmm — Integrations Center design principle
2026-05-28 20:15:09 -07:00
40c47ad23e
chore(submodule): advance guru-rmm — Integrations Center UI spec (P1)
2026-05-28 20:01:04 -07:00
00ed603325
chore(submodule): advance guru-rmm — SNMP discovery enhancement spec (P2)
2026-05-28 19:53:51 -07:00
c62b3c0626
sync: auto-sync from HOWARD-HOME at 2026-05-28 17:43:22
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-28 17:43:22
2026-05-28 17:43:29 -07:00
b378ecdc58
chore(submodule): advance guru-rmm — ICMP ping fallback in discovery
2026-05-28 17:43:29 -07:00
403d0d5c13
chore(submodule): advance guru-rmm — discovery scan timeout fix
2026-05-28 17:43:29 -07:00
92d364e2c8
chore: update guru-rmm submodule (SPEC-016 sync frequency resolved)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 16:08:17 -07:00
48514671dc
chore: update guru-rmm submodule (SPEC-016 open questions resolved)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 16:04:01 -07:00
b3fe2d590c
chore: update guru-rmm submodule (SPEC-016 VSS shadow copy management)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 15:33:59 -07:00
0d616fa628
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-28 15:05:08
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-28 15:05:08
2026-05-28 15:05:10 -07:00
7c380e2f9c
chore: update guru-rmm submodule (SPEC-015 Safe Mode registration)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 14:41:35 -07:00
4cee299acd
sync: auto-sync from GURU-5070 at 2026-05-28 14:33:36
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-28 14:33:36
2026-05-28 14:33:42 -07:00
1127ea1abd
syncro skill: require [TEST] prefix on all test article subjects
...
Any ticket, estimate, appointment, or schedule created for testing or API
research must have its subject/name prefixed with [TEST]. Added as a Hard
Rule and cross-referenced in the recurring schedules section.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 14:32:12 -07:00
8e35986765
sync: auto-sync from GURU-5070 at 2026-05-28 14:27:08
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-28 14:27:08
2026-05-28 14:27:12 -07:00
ce4ea674ee
sync: auto-sync from GURU-5070 at 2026-05-28 12:42:45
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-28 12:42:45
2026-05-28 12:42:50 -07:00
94a173ccff
sync: auto-sync from HOWARD-HOME at 2026-05-28 12:26:48
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-28 12:26:48
2026-05-28 12:26:56 -07:00
57d03c6097
sync: auto-sync from GURU-5070 at 2026-05-28 12:26:25
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-28 12:26:25
2026-05-28 12:26:29 -07:00
9467b3e437
sync: auto-sync from GURU-BEAST-ROG at 2026-05-28 11:22:44
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-05-28 11:22:44
2026-05-28 11:22:48 -07:00
4a4037346a
sync: auto-sync from GURU-BEAST-ROG at 2026-05-28 10:46:43
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-05-28 10:46:43
2026-05-28 10:46:50 -07:00
8750fa9872
chore(submodule): advance guru-rmm — SPEC-014 Windows event log viewer implemented
2026-05-28 10:31:25 -07:00
58a3bc131e
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-28 10:18:42
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-28 10:18:42
2026-05-28 10:21:47 -07:00
96ed34de4b
sync: auto-sync from GURU-5070 at 2026-05-28 10:18:36
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-28 10:18:36
2026-05-28 10:18:43 -07:00
79ce10917f
sync: auto-sync from HOWARD-HOME at 2026-05-28 10:08:48
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-28 10:08:48
2026-05-28 10:08:52 -07:00
ba2e16d891
chore(submodule): advance guru-rmm — Agents sidebar nav link
2026-05-28 10:08:08 -07:00
4783b62b79
sync: auto-sync from HOWARD-HOME at 2026-05-28 09:58:16
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-28 09:58:16
2026-05-28 09:58:24 -07:00
c416d79361
chore(submodule): advance guru-rmm — SPEC-013 file browser + SPEC-014 event log viewer
2026-05-28 09:58:24 -07:00
7036135a44
sync: auto-sync from GURU-5070 at 2026-05-28 09:47:53
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-28 09:47:53
2026-05-28 09:47:59 -07:00
ba6880df9f
sync: auto-sync from HOWARD-HOME at 2026-05-28 09:33:57
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-28 09:33:57
2026-05-28 09:34:03 -07:00
243aa587f5
chore(gururmm): advance submodule to SPEC-012 (sortable table headers)
2026-05-28 09:32:37 -07:00
9f27703d22
sync: auto-sync from HOWARD-HOME at 2026-05-28 08:56:05
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-28 08:56:05
2026-05-28 08:56:13 -07:00
4ba5c4ce8f
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-28 08:27:59
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-28 08:27:59
2026-05-28 08:28:01 -07:00
b0695ab3a0
sync: auto-sync from GURU-5070 at 2026-05-28 07:46:44
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-28 07:46:44
2026-05-28 07:46:49 -07:00
c5da937fc1
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-28 07:22:17
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-28 07:22:17
2026-05-28 07:22:18 -07:00
535771f36e
chore(gururmm): bump submodule to 4e4af5a (dashboard build fixes + deployment)
...
Dashboard TypeScript build errors resolved and deployed to production:
- Added missing useSearch hook
- Added __APP_VERSION__ type declaration
- Cleaned up unused imports
- Removed non-existent field filter
Deployed to rmm.azcomputerguru.com with enhanced log analysis UI.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-28 07:13:44 -07:00
5c1577f63e
chore(gururmm): bump submodule to d522c14 (log analysis UI enhancements)
...
Dashboard log analysis UI now includes:
- Sentry-style deduplication with prominent count badges
- Per-machine context with expandable affected agents list
- Platform bug filing (live, posts to coordination API)
- PSA ticket creation button (stubbed pending backend)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-28 07:08:21 -07:00
93d24815c1
fix(hook): make check-messages.sh JSON sanitizer work without python3 on PATH
...
sanitize_json() called `python3` unconditionally, but on ACG Windows boxes
the Microsoft Store python3 alias is disabled and `py` is the launcher
(feedback_python_windows). When `python3` was missing the function silently
returned empty, and the surrounding `result_safe='{"messages":[]}'` default
dropped every unread coord message — no error, no warning, no toast.
Now prefers identity.json's `.python.command` (set during machine onboarding,
matching the pattern other scripts already use), falls back to
`command -v python3 || command -v py || command -v python`, and if no Python
is available falls back to `tr -d '\000-\037'` so jq can still parse — lossy
on real \n/\t in string fields but keeps messages visible instead of dropping
them.
2026-05-28 06:33:16 -07:00
1de6e4aff0
sync: auto-sync from HOWARD-HOME at 2026-05-27 21:29:58
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-27 21:29:58
2026-05-27 21:30:06 -07:00
fb12cd1dcb
sync: auto-sync from GURU-5070 at 2026-05-27 20:54:20
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-27 20:54:20
2026-05-27 20:54:25 -07:00
8846ed7b05
sync: auto-sync from GURU-KALI at 2026-05-27 20:42:46
...
Author: Mike Swanson
Machine: GURU-KALI
Timestamp: 2026-05-27 20:42:46
2026-05-27 20:42:47 -07:00
a35b583f85
sync: auto-sync from GURU-KALI at 2026-05-27 20:20:56
...
Author: Mike Swanson
Machine: GURU-KALI
Timestamp: 2026-05-27 20:20:56
2026-05-27 20:20:57 -07:00
d0a140a784
sync: auto-sync from HOWARD-HOME at 2026-05-27 20:01:59
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-27 20:01:59
2026-05-27 20:02:09 -07:00
531c65e56a
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-27 19:59:03
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-27 19:59:03
2026-05-27 19:59:06 -07:00
01af9314e4
sync: auto-sync from GURU-KALI at 2026-05-27 19:57:16
...
Author: Mike Swanson
Machine: GURU-KALI
Timestamp: 2026-05-27 19:57:16
2026-05-27 19:57:18 -07:00