Commit Graph

989 Commits

Author SHA1 Message Date
30d683078d chore(submodule): advance guru-rmm — integration consolidation (MAJOR) 2026-05-28 20:29:21 -07:00
4709feb987 chore(submodule): advance guru-rmm — Integrations Center design principle 2026-05-28 20:15:09 -07:00
97ef353485 chore(submodule): advance guru-rmm — Integrations Center UI spec (P1) 2026-05-28 20:01:04 -07:00
05cc22caea chore(submodule): advance guru-rmm — SNMP discovery enhancement spec (P2) 2026-05-28 19:53:51 -07:00
779afe4883 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
0bc3993fd7 chore(submodule): advance guru-rmm — ICMP ping fallback in discovery 2026-05-28 17:43:29 -07:00
1f50af318d chore(submodule): advance guru-rmm — discovery scan timeout fix 2026-05-28 17:43:29 -07:00
dccec28341 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
eeeefece1d 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
da883a22b9 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
debac89bda 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
2374a2ead9 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
106769a8fd 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
25edcd0d2f 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
647e09d3cb 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
7ba005f00b 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
f04c5012e9 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
0349033189 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
99a533e6a2 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
f76f25100e 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
b3dc5d286c chore(submodule): advance guru-rmm — SPEC-014 Windows event log viewer implemented 2026-05-28 10:31:25 -07:00
c543abc1b9 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
24df156d4a 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
89ffaef868 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
51c543f010 chore(submodule): advance guru-rmm — Agents sidebar nav link 2026-05-28 10:08:08 -07:00
2ca7dd16d5 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
c1de347b52 chore(submodule): advance guru-rmm — SPEC-013 file browser + SPEC-014 event log viewer 2026-05-28 09:58:24 -07:00
711fbcbc58 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
77237754ea 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
1f02137fc6 chore(gururmm): advance submodule to SPEC-012 (sortable table headers) 2026-05-28 09:32:37 -07:00
61889c3ba6 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
8a07f60fcb 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
49bee77c1f 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
da2f997650 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
1cca799f8b 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
e0fea4edc6 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
3dd03383a0 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
f75d375a2a 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
e8d1e8794c 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
50c56f1c47 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
00556ed56b 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
da6981ce13 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
565902ebb8 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
9baa424d6e 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
61a9f47a67 chore(submodule): advance guru-rmm — LHM removed from agent install 2026-05-27 19:51:12 -07:00
30e3dbf219 sync: auto-sync from HOWARD-HOME at 2026-05-27 17:28:19
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-27 17:28:19
2026-05-27 17:28:26 -07:00
556adbdaf4 chore: update guru-rmm submodule (SPEC-011 ARP registration fix)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 17:22:24 -07:00
3dbbbfaa6b sync: auto-sync from GURU-5070 at 2026-05-27 16:54:37
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-27 16:54:37
2026-05-27 16:54:45 -07:00
69df10f816 sync: auto-sync from HOWARD-HOME at 2026-05-27 16:45:01
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-27 16:45:01
2026-05-27 16:45:09 -07:00
acb8a35ec3 sync: auto-sync from GURU-BEAST-ROG at 2026-05-27 16:30:02
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-05-27 16:30:02
2026-05-27 16:30:05 -07:00